Fixed function naming error in NewController.
Refactored controller module in Python lib

Connecting methods for a JTagController and NewController are rewritten to properly identify the connected hardware.