Configure simulator with device and orientation

This commit lets the user set the device and orientation to be used by the simulator. This allows the proper masks to be set. It also lets the user change the simulator device via ZUCCHINI_DEVICE.