Randomize Unique ID

Also Check if Protocol Name exists, before return Unique ID.
Combine this with Randomize Protocol Name, will help make secure
extension
Just some windows dll for Dev Build
Various Fixed for CMake

ODBC Find Added + MYSQL library
Also Build System now building a static dll

Not Production Ready i.e its using wrong Char Encoding atm
New CMake Build System Semi-Functional

DLL (+Logging) Builds On Windows

Still need to fix Builds for Test App
Still need to fix for Linux
Updated CMake Build System

Now Functional for Windows Builds
Linux users still use Makefile for now
Updated CMake Build System

Forgot to include Intel TBB
New DB_RAW_NO_EXTRA_QUOTES

Same as DB_RAW but doesn't add Quotations to String Field Types
V11 Misc Final Changes

Just minor changes  before sync branches
Removed Test Builds
Merge pull request #19 from Torndeco/dev

Sync Stable Branch V11