add NoParent exception
DRY common methods generation
Use NoParentError in embedson_model_changed!
overwrite initializer for ebedded class

make possible to assign parent in new
add save! method to embedded model
small corrections in tests
tests for embedded_in