Simplify 'Allow Fullscreen' off behaviour to simply error. Refs #80

* Rather than trying to fake fullscreen being successful (then getting
  things like GetFullscreenState wrong), we simply return the valid error
  code for fullscreen not being available.