Add a validate method for ActiveRecord to prevent persisting invalid states.
Merge branch 'master' of github.com:ivantsepp/aasm

Conflicts:
	lib/aasm/persistence/active_record_persistence.rb