Support IO[bytes] input for install
Support IO[bytes] input for install

Summary:
Adding another option to the python idb client so that people can pass in an `IO[bytes]` object directly instead of having to use a file path

The bytes provided to this should be one of the supported types i.e:
- An `ipa`
- A tar in the format defined by
diffusion/FBS/browse/master/fbcode/idb/common/tar.py
If you're going to tar up a `.app` I'd recommend calling through to `idb.common.tar.generate_tar([app_path])`

Reviewed By: zeyadsalloum

Differential Revision: D15257722

fbshipit-source-id: 57cd1607e92bfc3d69228b42c005d07ba21f1d44

facebook/FBSimulatorControl,facebook/FBSimulatorControl,facebook/FBSimulatorControl,facebook/FBSimulatorControl,facebook/FBSimulatorControl