Add validations and errors
Invalid instances cannot be saved; add aspect "FAIL" to handle $save failures
$save works if no validations are defined
Models will not update if invalid
Update documentation
Update to 0.0.9