Begin testing of machine class.
Add more tests and fix bug that relies on active support.
- test the transition method
Test transitions and assert that transition is passed to policies.
Move require mutator to spec_helper
Test the helpers.
Get that 100% test coverage. (I think).
Fix hound problems.
Make it work in 1.9.3 and 2.0.0
Fix hound complaint.
Merge pull request #1 from ericroberts/add-tests

Test and make it work on Ruby 1.9.3 and 2.0.0