Allow a block to be called when running a transition
Merge branch 'master' of https://github.com/Intrepidd/aasm into Intrepidd-master

Conflicts:
	lib/aasm/persistence/active_record_persistence.rb