Added formats. Added arg to ignore formats
Add ignore for Eclipse .project file
Updated loadFromStruct to use type as VO type

If the value to set to a property is a struct and the property "type" is
not one of the default CF types, then it will try to use the type to
create a VO.
Merge pull request #1 from cfchris/master

Updated loadFromStruct to use type as VO type