Add new Seasonal, School Schemes
Add new OM of the Month: Budgetmons
Due to sheer usage, Stabmons is left as OM and the new OM of the Month
is added, Budgetmons.
Update ResourceMonitor to control bandwidth
Update dependancies
New seasonal: Make sure templates with baseSpecies resort to it
Make sure in case of repeated numbers of species with formes
the baseSpecies is chosen.
New Seasonal: Don't let team maker repeat Pokémon
Merge remote-tracking branch 'upstream/master'

Conflicts:
	config/formats.js
	package.json

	modified:   app.js
	modified:   command-parser.js
	new file:   config/formats.js
	modified:   data/scripts.js
	modified:   package.json
	modified:   simulator.js
	modified:   users.js
Merge branch 'master' of https://github.com/BrittleWind/Pokemon-Showdown