Reorganize file structure by language/platform

Moved all files that are specifically for the website into web (except for index.htm)
Moved all files that are javascript (for node or web) into js
Organized js folder to generally follow node structures

This change also changes .npmignore to include unpackers in the package.
First step on #224.
Merge pull request #225 from bitwiseman/master

Reorganize file structure by language/platform