Danny Kaspar hired by Texas State