Fixed makeButton in utils.js so it doesn't generate invalid
markup when some arguments are undefined.
Changed the mouse position input plugin to emit coordinates
in clip space since this makes creating UI elements much easier.

Fixed misalignment in fullscreen mode.