remove examples from main repo
Changed way too much stuff.

Games can now exist outside of HappyFunTimes.

There's still work to do though but I wanted to check this in for
now
update unitydocs
futs with Gruntfile for docs
add FAQ.md
update todo
make IO.sendJSON have err as first arg like all node libs
make it possible to specifiy a URL for websocket server
move code to read a game's package.json from gamedb.js to gameinfo.js

That way we can load one package at time, seperate from the list
of all installed packages.
add inmemfilecache and requirejs deps
make a loopback client so GameServer can run in node.js
Make HFTGame

This game runs on the relayserver but uses the same interface as other
games so to talk to it make a GameClient and connect to gameId "__htf__"

It's used for system level stuff.
add apphelp.js.

This is just a stub that the store can connect to
make it possible to use GameServer from node.

Remove reference to `window`
Make relayserver launch HFTGame
Add management/games.js which is the public API for
system level stuff like adding a game to the local db of games
fix removePlayer bug
add adm-zip and tmp packages
make readGameInfo work with folders
add make-release api