Fixed the corrupted behavior of defaults values
Merge pull request #2 from undr/fixed_corrupted_behavior_of_default_value

Fixed the corrupted behavior of defaults values
Improved date and date_time typecasting.
Merge pull request #3 from Exoth/master

Improved date and date_time typecasting.
Added embeds_one association
Added one-to-one nested attributes
Proper class-level method_missing
Removed all with_indifferent_access hashes
Removed unnessesary modules
Fixed class names collizions
Changed instantiate mechanism
Ensure data slicing
Removed collection const definition
Recursive associations instantiate
Added object inspection
Proper instantiate model check
Fixed models inheritance
Fixed models inheritance
Added timestamp typecast and Time attribute type
Added associated validator