Removed redundant methods
Merge remote-tracking branch 'origin/master'
Refactoring to remove transport classes
Merge remote-tracking branch 'origin/master'

Conflicts:
	trezor/src/main/java/org/multibit/hd/hardware/trezor/v1/TrezorV1UsbHardwareWallet.java
Refactoring to simplify the Trezor wallet variants
Refactored to simplify V1 code
Improved message utils
Improved logging