Add OM Mashup

Challenge-only format. For September it is Inverse BH.
Update OMs
- Added consistency to the banlist order
- Added 350 Cup as challenge-only
- Added new OMotM: Haxmons
- Added new Pokemon Throwback: Gen III 1v1
Rename OU Monotype to Monotype
It causes confusion because OU Monotype implies it follows the OU banlist when in fact it allows certain Ubers, and has its own bans of OU Pokemon.
Update formats.js

Forgot the 1v1 part in Gen III 1v1
Remove extra end commas in arrays
Remove end comma in roost.self
Fix typo on haxmons.onModifyMove
Merge pull request #1186 from QxC4eva/master

Remove end commas
Ban Razor Fang in Haxmons
Lower Xerneas' level in Randoms
Fix Mr. Mime abilities in Gen 3
Accidentally put Scyther's instead in 1d003cbaec
Smogon tier update

http://www.smogon.com/forums/threads/smogon-usage-based-tier-update-september-2014.3516635/#post-5710158
Add PU
Initial PU banlist

http://www.smogon.com/forums/threads/smogon-usage-based-tier-update-september-2014.3516635/#post-5710157
Update formats.js

9c36c76d5b3710b78e2fd50728cd8a80cf116ef2
Update Tier Shift

PU is now specified in formats-data
Missing OU rises
Update Random Battle

Added PU level
track when a user is last active
Merge remote-tracking branch 'upstream/master'

Conflicts:
	config/formats.js