OAI conform handling of timestamps

See: http://www.openarchives.org/OAI/openarchivesprotocol.html#SelectiveHarvestingandDatestamps
And: http://fedora-commons.1317035.n2.nabble.com/fcrepo-user-proai-noRecordsMatch-using-equal-from-and-until-timestamps-tp7578948.html
fix formatting
add test to ant test goal
- hamcrest-1.3 should work with junit 4.11
author notes
Merge branch 'DateHandling' into dates

Conflicts:
	build.properties
	src/java/proai/service/Responder.java
	src/java/proai/test/TestDateRange.java