Fixed boolean handling in Properties

*Moved code related to Properties from Attributes
*Fixed internal defaults for Properties
*Fixed rendering of Properties to Hash
*Updated specs
Added some restrictions on Attributes.new
Merge pull request #55 from arax/attr_parse_fix

Fixed boolean handling in Properties