Added PaperJS node module; paperjs project per room
Added paper node module; ueberDB persistence

Sketches are now persistent according to their room (saved to ueberDB;
dirty database). There is a bug in the paperjs exportJSON() function
that does not export the alpha channel of paths, so all saved sketches
are at 100% opacity. I created an issue for this on the paperjs GitHub.
Removed paper node module from gitignore

I have made a change to the acorn library used in the paper node module
that fixes an error. The paperjs maintainers are aware of the issue and
will investigate if updating to the latest version of acorn fixes it or
they will go ahead and implement my fix into the paperjs repo.
Added var directory with .gitignore for dirtydb
Changed port back to 3000 for hopeful pull request
Fixed importing JSON to server paper object

Adding it to the database added an extra "Project" key to the JSON that
I wasn't taking into account.
Merge pull request #29 from tranek/database

Added paper module for nodejs and ueberDB support - persistent sketches