* Sanitise date filter query parameters

* Where dateFrom = dateTo, dateTo = dateFrom + 24 hrs otherwise
the drop queries will not return any results

* Ensure that dateFrom is always earlier than dateTo else throw a
an InvalidFilterException exception

* Moved the *Filter classes to com.ushahidi.swiftriver.core.api.filter

Closes #28