emulate pre AR 4.0 behavior with date-times (in custom SELECTs)
they'll be returned as strings on AR 3.x (unless the system property arjdbc.datetime.raw is set by the user) ... thanks @joshk for spotting this

"changes" default behavior for #349 (based on AR version) + #103 will "not work" (by default)
also emulate booleans (due custom SELECTs) on AR <= 3.2
+ fix potential NPE since we refactored a boolean -> Boolean
re-build jar