Avoid using the deprecated class_inheritable_* macros.
Use AR 3 APIs.
Simplify the call.
update acts as state machine
add init file and require path to gemspec
pass event along with each transition
include in AR
fixes for Gemspec
Make state transitions return a value (because our code checks it)
Merge pull request #1 from clayenga/master

Make state transitions return a value (because our code checks it)
fix :after events on state transitions
Make event! methods acts the same as in r2

Do a save instead of an update attribute
fix: add ability to pass `save` options to state transition actions
Merge pull request #1 from radiohead/master

fix: add ability to pass `save` options to state transition actions
Update acts_as_state_machine.gemspec

bump version to reflect changes from #3178773eb1b3bfaca4a37c58536fca51774ec902
fix: do not set initial status in `before_create` callbacks if status was already set
feature: add non-banged state transition methods which will call `save` instead of `save!`
Merge pull request #2 from radiohead/master

fix initial state transition & add non-banged state transition methods