Fix Unnerve's message
Merge pull request #55 from V4Victini/unnerve

Fix Unnerve's message
Spoiler tag
You can now make spoilers by starting a sentence with 'spoiler:'
or 'spoiler'.
Fix -ability parsing errors

Only Unnerve passes the side in args, so args[3] was undefined for every other ability.
Merge pull request #56 from V4Victini/patch-3

Fix -ability parsing errors
Setting to disable spoiler hiding
Change spoiler syntax
Now supports 'spoiler:' and 'spoilers:', requires the ':' so it
doesn't accidentally spoiler stuff, and the word 'spoiler' doesn't
have to be at the beginning of the line.
Hide links in spoilers too
Rooms can now expire
Rooms send |expire| when they expire; this means that the room no
longer exists server-side but the client might want to leave the room
open.
Graphics sources: Rename 'scrapped' to 'unused'
Graphics sources: Add some more
Move back to static index page
Dynamic one had too much server load during restarts
Support bad routers that can't route to their own IP
So in theory, a user hosting PS on their own computer should be able
to visit their server with their IP. For some reason, certain routers
don't allow this, and force them to use localhost or 127.0.0.1.

This commit makes it so we do this for them, so they can still use
their server's official address [serverid].psim.us to connect to
their server.
Graphics sources: Add old client background
Support both static/dynamic index pages