Fixed tests for Enumerable
added Gemfile
Added tests for Enumerable interface.
Merge branch 'matthias/enumerable-tests' into develop

Conflicts:
	lib/maglev_record/base.rb
	lib/maglev_record/enumerable.rb
Implemented model delete.
Removed old memento.
Removed memento reference.
Restructured methods and implemented reset! to reset all attributes.
Added tests for validation.
Update README.md
Update README.md
Started implementing attr_reader and attr_writer.
Merge branch 'develop' of github.com:knub/maglevrecord into develop
Fixed attr_reader and attr_writer bug and moved to separate module.
Added dirty object tests.
Added dirty object to raise TransactionError when not saved or reset.
Implemented dirty object and improved tests.
Updadet documentation.
Pushing gem in version 0.0.3 to rubygems.
Fixed test_dirty_object and implemented transaction wrapper for Rails controller actions.