Allow scenes to set their own controller mapping.

Issue #191.
Allow scenes to set mouse cursor visibility.

Issue #191.