Using typed setters / getters for ParameterCollections
Gradually removing allocations
Updated Google.PlayServicesResolver
Fsm execution refactor to remove allocations
Removed SelectableIcon allocation
Removed another allocation
Got rid of a bunch more per-frame alocations
Fixed FsmEnumerators not getting disposed correctly
Pooling Fsm.ActionSet
Got rid of FsmState allocation
Fixed Fsm execution bug after refactor
Fixed a bug with Fsm subroutine execution introduced after the refactor
Fixed progress calculation after refactor
Fixed possible NRE when FSMs change states
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Merge branch 'master' into performance