Move topic module to its own package
Add reflection functions to load packages, modules, classes for topic and services
Remove unused topics. Load topic dictionary using reflection helpers
Change name of BetelbotClientConnection to BetelbotConnection

May change it back since it interferes with the Connection class of
same name in master module
Change ValueTopic to validate args list (ie *args)
Add import for ValueTopic
Fix bugs in loadModule and MsgDict functions
Adjust log and teleop cli to use new topic format
Update master server to use new topic format and also update isValid method signature