Fixing RInput detection etc.

Correction to

* the RInput axis class
* the UpdateBitmaps class

Enabling RInput detection by not locking the GUI thread where the input originate during detection

Enabling the RInput system mouse because it's useful when one user use multiple mice (not simultaneously)

Making the DInput and RInput mouse axis exclusive because they can't operate simultaneously

Moving IsDetectable from DInput axis to cursor (has an effect when CIFACE_USE_RINPUT is undefined so that both are present) because it's more accurate because the axis input rate varies with frame rate