Refactored out UnityInputDeviceManager.

Signed-off-by: Patrick Hogan <pbhogan@gmail.com>
Moved device profiles to Unity folder.

Signed-off-by: Patrick Hogan <pbhogan@gmail.com>
Extracted logging functionality into Logger class.

Signed-off-by: Patrick Hogan <pbhogan@gmail.com>
Made InputControlMapping.Range a class instead of enum.

Signed-off-by: Patrick Hogan <pbhogan@gmail.com>
Made InputControlMapping.SourceRange behave intuitively.

Signed-off-by: Patrick Hogan <pbhogan@gmail.com>