Add support for building using xbuild
Refactor PresetManager, PresetSAS, PresetPA
Continue refactor on PresetManager
Integrate new PresetManager into rest of project
Integrate: Fix for stock SAS presets being incorrectly saved

Made some extra changes as well, such as using arrays of PID_Controller instead of List<T>
Misc small fixes