Initial branch commit
Changed param types from config using new enum type

New config file and StreamTask for testing with
Added content to new properties and StreamTask examples
Added Maven deps for mysql driver and src.xml updated
Added Apache licenses to files missing them
Added Class call for DBMS driver
Added lots of final keywords everywhere and Javadoc
Removed deprecated method
Added TCP port validation
Added new Exception class