added SUPPLY unit types to Units.Types
experimental implementation in SImCities to get an available valid structure location where you can build something
Supplies now request a WORKER to be able to create new supply provider (building, no support yet for zerg)
Needs lists converted to linked-lists to allow sorted inserts to take need priority into account
Merge branch 'master' of github.com:ideasmashup/special-tactics