fix(simulator): allow only supported orientations from manifest

Expose manifest over HTTP for simulator, which only allows portrait or
landscape orientations for the simulator if the manifest allows them.
Disables rotation of the simulator if only one orientation is
supported.

fixes #25