better attribute validation
1126024: 1126026: Contain ProductContent in a list, not a set
added testing for product content update
Read version and release using native ant functions.
Rewrite msgfmt task to use native ant commands.
Update schema per our new design

We can get rid of EventCurator and EventResource, but I'll wait
until we're completely sure.
Merge pull request #672 from candlepin/awood/ant_simple

Implement bash script functionality in native ant. This removes 2 file dependencies.
Merge pull request #669 from candlepin/ckozak/better_attr_validation

better attribute validation
Added date matchers for entitlement/pool start/end
Merge pull request #670 from candlepin/ckozak/produc_content_list

1126024: 1126026: Product Content List
Add logging upon unknown compliance events
Merge pull request #676 from candlepin/ckozak/event_schema

Update schema per our new design
Merge branch 'master' into gb-report-api

Conflicts:
	gutterball/src/main/java/org/candlepin/gutterball/guice/GutterballModule.java