Applying changes for issue#855.
- Added additional check for attribute name validity according to the php standards to assertions that use class/object attributes.
- New tests in Test/Framework/AssertTest.php to cover attrubute validation