Add per platform handling of the input process for the editor

It is a little obnoxious to work with the semi-broken Unity Remote so
this allows basic functionality on both platforms without any real loss
beyond visual buttons.