not sure why this is failing on the build machine, but not in local builds. I don't see how this would make any difference.
Merge pull request #637 from jay-hodgson/develop

Not sure why this is failing on the build machine, but not in local buil...
Fix build
Merge pull request #638 from jay-hodgson/develop

Fix build
Change UserGroupDAO's getForUpdate to getEtagForUpdate
Added boolean for AgreesToTermsOfUse to UserProfile
PLFM-1756

- Changed UserProfile serialization from Schema-based to JDO-based
- Changed UserProfileManager to not require schemas
Term of Use

Last updated sometime around March 2013.  Timestamp is placed a bit before just in case.
UserProfile code review changes

- Terms of Use re-signing is no longer forced, but the option is there
- Old UserProfile serialization method is fully deprecated (moved into test)