added CASINO functions from Towler

GAMESS functions are verified to be correct

CASINO looks correct, but I don't know why the contraction normalization
is different