Feature/remote debug

PR Addresses the following JIRAs:

https://issues.cask.co/browse/TIGON-1
https://issues.cask.co/browse/TIGON-2
https://issues.cask.co/browse/TIGON-131

Summary:
- Reformat TigonCLI to use caskdata/common/common-cli
- Prefix Helpers for Flow/Flowlet/ServiceNames
- Add ability to remote debug Flows
I think if it is not passed, an exception will be thrown. @jwang47 Is there a better/recommended way to handle it in common-cli?