Support for upside down display

Adds support for starting the MicroView with the display upside down.
This is useful for devices with USB ports on the left side of the
computer.