Merge pull request #943 from Slayer95/master

Fix Crafty Shield not protecting allies
Names can't start with {
Make return values prettier for mafia
Merge pull request #944 from MJB47/mafia

Make return values prettier for mafia
fix crash in mafia
Merge pull request #945 from MJB47/mafia

fix crash in mafia
Ban non-alnum characters at start of names
Fix Aroma Veil
Update /groups
Add new event Pokemon
Second half of doubles suspect test
Fix Nuzzle

Nuzzle makes contact
Merge pull request #948 from sirDonovan/patch-6

Fix Nuzzle
Update formats-data.js
Merge pull request #1 from jas61292/patch-1

Update formats-data.js
Adding CAP18
NEXT: Possible CompoundEyes fix in abilities.js

In normal abilities.js Compound Eyes is number 14 and Keen Eyes in 51. However here in NEXT both are 14, perhaps causing the incompatibility issues that come up when trying to use compound.
Merge pull request #951 from CrestfallPS/patch-13

NEXT: Possible CompoundEyes fix in abilities.js
Optimize f7ea60fe25
Remove Mafia plugin

Too many crashes :/