Additional if statement check

Fixed project.activeLayer being null
Merge pull request #80 from tranek/develop

Additional if statement check
Spacing fail
Merge pull request #81 from tranek/develop

Spacing fail
Front-end tests from Etherpad look like they run (and fail)
Let's start here.
Deleted Etherpad specs; removed Travis directory
File structure cleanup
Removed added testing tidbit
Cleaned up code; added Etherpad tests back in temporarily
Added favicon
Merged image folders
Fixed spacing
Fixed spacing
Added comment
Merge pull request #87 from tranek/develop

Added front-end test framework from Etherpad
Added npm-debug.log to .gitignore
Merge pull request #88 from tranek/develop

Added npm-debug.log to .gitignore
Started work on paths spec
Added jquery.simulate.js for mouse dragging simulation