- Centralized settings with TS3Config
- Added ChannelProperty.CPID
- Removed System.exit() and replaced with TS3Exceptions