Configure default tid through client factory
Replace default tid logic from listener to setDefaultOption method
Set tid parameter to be required
Fix tid as default config option and also as required parameter
Merge pull request #4 from krizon/tid-config

Configure default tid through client factory