Added type casting to string of all values passed into presence validator.
Made the Numeric presence validation more robust
Added specs to improve Numeric presence validation.
Merge pull request #20 from mattsgarrison/master

Improving the presence validator to handle numeric data types.
FinderQuery renamed to ArrayFinderQuery. Non-functional changes only.
Remove Model#method_missing. Confusing and questionable value-add.

#method_missing should in general always call super if it doesn't resolve to something. Assuming a method-not-found was an attempt to access an attribute is arguablly a big assumption.
relation_column? should be class method. Add .virtual_relation_column?
Copy Model code to ArrayModelAdapter, unchanged.

Code will be split between the two modules in later commit.
Separate Model and ArrayModelAdapter code. Specs passing.

Note: existing models must now include MotionModel::ArrayModelAdapter
Merge pull request #21 from aceofspades/dirty_bug

Fix bug were @dirty was reset due to set_auto_date_field
Bumped version.
Added spec for @aceofspades dirty fix.
Merge pull request #22 from aceofspades/array_adapter

Array adapter
Added adapter method to array_model_adapter and a check in model to make sure an adapter is present.
Updated version to 0.4.0
Updated CHANGELOG and README