Contracts => Internal

- Didn't realize, but I can make contract classes internal. This makes infinitely more sense.
MyoDeviceBridge Contracts

- Added contracts for the MyoDeviceBridge.
- I changed the signatures to be able to support outputting errors, but nothing is actually leveraging this yet. This will require a refactor.