Add a configuration option to use only hardware mouse cursor

Fixes #981

The setting is found on the Interface tab of the config menu and is off
by default.
Merge pull request #982 from dorkster/mouse_cursor

Add a configuration option to use only hardware mouse cursor
Merge remote-tracking branch 'upstream/master' into renderdevice

Conflicts:
	src/CursorManager.cpp