Provided *_before_type_cast for active record validations for date and time. Changed to not to raise excepton when an invalid date string is supplied to date attributes. This should match rails active_record default behavior
Fixed a bug for equality query for floating point attributes