Revert "UI: removed input profile type since it doesn't give any additional value"

This reverts commit 8c153b9ffeb386b6b0a7535201623ba726e23a5a.
Proper Input profile type, added type to new profiles
Input profile editor: add human readable editor for MIDI input channels
Show profile type in the Inputs/Outputs tab
Update docs
New Input profile: Elation MIDIcon - not tested, just from manual. Pages & wheels do not work properly.
Input Profiles: fix profile type when the profile is not saved yet