fix compile errors from gp_team refactor
Use old style maplists instead of workshop collections

- Reverting to this since the non _se map versions seem to be preferred, and
  there is no way to specify default maps in a workshop collection.
- Idle and match map lists should be specified using the maplists text files
- Workshop map names should be entered as "workshop/12345678/map_name" without
  the quotes. The correct map filename will be fetched from the steam web API
  using the workshop ID number, so it is OK if the "map_name" part in the map
  list is incorrect. The only reason I am requireing the map_name part is so
  that maplists are easily human-readable since I doubt anyone memorizes what
  workshop IDs correspond to what maps.
Disable the stats API by default

- There are 2 new cvars: gp_web_api_enabled and gp_web_api_url
- By default the web API is disabled. If you are using goonpug-web
  and you wish to use the stats API for GP Skill purposes set
  gp_web_api_enabled to "1" and gp_web_api_url to your web server URL. Please
  note that you need to include the "/api" at the end of your URL (e.g.
  http://goonpug.com/api)
- The web API will remain disabled by default for now since I am planning on
  deprecating the current API in goonpug-web
- When the API is disabled, RWS/GP Skill will not be displayed when voting for
  captains and picking teams
Don't delete valid match .dem files if the ZIP fails
fix extension dependencies

for some reason the binaries weren't already in the repo
Fix map name formatting
Add the compiled smx because some people asked for it
Merge pull request #79 from pmrowla/disable-web-api

Disable web api