Updated the SQLServerFilterToSQL.java to handle an optimized way of
utilizing the SQL Indexes without providing general approximations that
would make the selection of elements accurate instead of a gross
approximation. 

Included is an update to the test scenario for Dates to pass existing
Junit test cases I couldn't complete in my early fix.