started eigen aBBl calculation for DiagGaussGMMStates
DiagGaussGMM aBl speedup
fixed DiagGaussStates aBl calc bug, untested
Merge branch 'separate-trans' into speedup

Conflicts:
	internals/hsmm_states.py
	models.py
working eigen and einsum speedup of aBl for DiagGaussGMMStates
needs benchmarking, auto testing
tweak example for hand testing (needs auto testing)
make eigen gmm likelihoods handle nans
use int32s for all state sequences
remove old ipdb
update pybasicbayes