[OSX] Micro Commit.
Merge branch 'feature/generic_event_chains' of https://github.com/jbat100/VirtualSoundControl into feature/generic_event_chains
[OSX] [IM] Making mappings more generic by allowing setups to be added, this will allow UI to be better packaged also, representing Mapping::Setup instances instead of Mappings directly.