bug fix

When getting type a null pointer was caused due to the data being of
Types.Unknown and this not being tested for in switch
cleaner fix

same basic fix but catch it  in switch instead of after
starting fix

added interval to TypeInfoCache types
added interval tests
added case to AbstractJdbc2ResultSet switch
Make Types.type OTHER

The Integer(Types.type) is now other
this should cause it to fall into the default block of the switch case
and output the value as a string as needed
test fix

small fix
merge JerettS: Multi Negative Bug Fix

Merge pull request #40 from JerettS/sql-layer-adapter-jdbc/NegTimeBug
https://github.com/FoundationDB/sql-layer-adapter-jdbc/pull/40