Minor Fixes for Misc Protocol

Somehow i missed changed the error code from false -> 0  for the
returned string...
Also removed some old code, got left behind
Made ODBC Optional when building from Source

Offical builds will still use ODBC, it barely makes any difference dll
size...
Might aswell keep it in the extension

This is mainly for linux users that have problems with getting ODBC
installed....
Especially when they only plan to use SQLite / MySQL
Minor Update of CMake Modules
Fixed Minor Issue with DB_CUSTOM

Changed up the code for DB_CUSTOM,
Now input values with string same as $INPUT_xxx wont effect creating the
SQL Statement
Might be faster aswell :)

Also change Unique ID to start @ 1 for Test APP by default
DB_CUSTOM can now have 0 Inputs
Fix for DB_CUSTOM
Removed ODBC being optional

Just annoying to have extra test-builds for non-odbc ... & checking if
Poco was built with ODBC
Version 16 Builds
Merge pull request #46 from Torndeco/dev



UPDATED: DB_CUSTOM_V2 you can define sql statements with 0 inputs
FIXED: DB_CUSTOM_V2 issue when input had same (sub-)string as $INPUT_x in it.
FIXED: MISC Protocol returning false instead of 0

MISC: Just some minor code cleanup..

Note: if u have any issues with DB_CUSTOM_V2, please report them, you can downgrade to V16 till i get issue fixed. DB_CUSTOM_V2 Code was rewritten