Improves the management of custom profiles in the InControl object.

- Fixes: #164
- moves the creation of UnityInputDeviceProfile to a dedicated function
- calls the creation of UnityInputDeviceProfile when a new custom profile is added during the application execution.