added package.json, moved server logic into index.js so it can be used as a library

- server logic now in index.js so spacebrew can be used as a library through spacebrew.createServer
- added package.json so spacebrew can be used as a dependency
Merge pull request #35 from hapticdata/master

make spacebrew "require"-able
manual merge: moved dev changes to index.js file that kyle created
fixed some css and javascript issues that were causing problems for Firefox, it seemed to work on Safari when I checked
turned off console messages by default on admin. Add a check to confirm admins are still connected before sending out messages, to avoid issues occuring with client/admin apps.
updated admin to add links to navbar.
adding landing page that redirects to spacebrew.cc
updated sever to enable admins to connect without receiving message messages. Also updated it to work with a persistent router that persists routes made in the admin UI. updated admin dashboard to reconnect to spacebrew server if it looses the connection.
cleaning up the code for the spacebrew_live_persist.js server module.
more work on the spacebrew_live_persiste.js server.
got live persist router working as a node module.
added the forever-monitor module and log levels.
cleaning up old files.
updated readme file.
added ability to specify port via query string on admin.
minor clean-up to node_server.js file.