ignoring rvmrc files
unified test and spec (using spec only now)
cleaned up the specs
renamed to indicate what the spec is all about
nobody needs this info when already looking at the repo on GitHub
if you are using bundler
new dsl, 1st step: providing new dsl, which uses the old one
new dsl, 2nd step: now the old dsl uses the new one
new dsl now supports changing the states column name
made sure, old state callbacks are still working with the new dsl
providing a changelog now; updated the license
version bump to 2.4.0 (supporting new dsl)
get away little comma
some little renamings
class refactorings
locator is a supporting class
errors now have their own file
deprecated AASM#human_state and AASM.human_event_name, which will be removed in AASM version 3
small refactorings
improve legibility of parameters