format: fixed stuff (couldnt stop myself when...)

the example suddenly didnt work. (infact the code didnt even compile!)

before every commit we should make one with just formatting changes, so
we can properly compare stuff! :) sadly i remembered this to late.
Changes==============================
-constructors shouldnt call configure
-reordered functions so you dont have to scroll up and down
-most functions are now void, since they either throw an exception or
execute successfully
-moved try/catch block configure, in case we changed the underlying
functions

setClassFerDBType no longer checks for null values:
IAE exception covers that case nicely

prepareQueryExecution:
removed debugging message
removed check for setClasForDBType, since it throws an exception

preConAExe:
removed dbURL==null, clutters the code, and it will fail anyway in
preCon
if no username is provided it is assumed that u and p are encoded in the
query
since all paramaters are class fields, passing arguments is only
necessary to decide cases

I changed configure aswell, since it doesnt really make sense for all
constructors to demand url/query/driver, yet extract host/port from a
configuration(especially since we have a constructor that uses a
configuration aswell).

i would love to throw all that preQueExe stuff into a single method :(
test: fixed stuff