Make the map proto dynamic

This allows the proto to be changed in one place and affect the entire site.
Note that potion kits are now ambient by default
Note that potions are now ambient by default
Document the show="" attribute
Spring cleaning

Basically applies all of the proper coding conventions:
fixes spaces and tabs
fixes trailing whitespace
fixes newlines at ends of files

This will help keep extra diffs to a minimum in the future
Update Classes Module

- add icon="" example
- add information about restrict=""
- clarify where GS permissions work
Add information about potion-particles=""
Clean up the empty inventory examples
Include the gs-classes.xml in the ghostsquadron example.
Include the blitz-global.xml in the blitz example.
Update all annotated map XML examples.
Fix a typo

I believe bundler is supposed here since the bundle install command is on the next line so at it's current sate the readme is saying to bundle twice.
Add block-place-against filter scope.
Document the sparks attribute for destroyables.
Add knockback reduction kit documentation.
Update deploy settings
Update the proto to 1.3.3
Rename Viridun to Viridun Blitz.
Rename Airship Battles to Airship Battle.
Fixed grammatical error in  snowy wars' example.

According to the last update that aceman1998 has done in 665d6b from the maps repository.