Changelog:
Adds a number of tournament options and modifies the tournament point system, improves support for steam controllers, and fixes a bunch of bugs.* Allow arbitrary mixing of controller/keyboard inputs, and add official profile for steam controller* Hide ports for seeds on seed launchers* Fix bug where music volume would suddenly increase dramatically when changing screens* Fix a number of memory leaks (leading to eventual out of memory crash)* Fix bugs where grandchildren would grand C but not release* New, hopefully more fair, tournament point system. Points are stilled scored by destroying blocks on each ship, but each ship now grants a maximum number of points based on its P value.* Fix bug where large, low value tournament ships would sometimes not spawn.* Fix hang/deadlock in music playing code* Improve combat AI for Melee-only ships* Fix crash when running tournament after exiting campaign mode* Fix bug where certain types of debris would be considered allied ships* Fix bug where ships occasionally spontaneously disassemble and turn into resources.* Fix hang when a friendly spawner creates a new station core* Improve tournament camera* Add tournament options screen allowing tournaments with asteroids, plants, etc.* Sector ownership is calculated based on ships, not clusters/debris.* Fix bracket tournament option* Allow mods to add multiple regions to map