Fix rand_key regex to handle comma as a decimal point.
Fix an infinite loop caused by the parent relationship - the new
parent relationship always returns a Model_Item and will never return
null.
Overload ORM_Validation_Exception for unit tests to dump out what
failed to validate.  Because, you know, that's useful information.