Fix memory issue by optional returning alignment
New states
Merge branch 'master' into characters

Conflicts:
	experiments/rnnencdec/state.py
New character state prototype
Finish chaning character state
Import dbg_hook, remove debug output
Accept .py files for --state options