hm
formatting

Conflicts:

	src/java/proai/service/Responder.java
exception handling

Conflicts:

	src/java/proai/test/TestDateRange.java
tests for BadArguments
implementation to match new Tests
updates classpath file for eclipse - hamcrest
remove smells
a null date must be handled like an empty date
handle null as valid parameter for all methods
change exception handling
- BadArgumentException will be thrown in case of unvalid dates
null is a valid paramter now