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
Add script to update codemirror.

Depends on #225
Merge pull request #226 from bitwiseman/codemirror

Add script to update codemirror
Remove Attic from readme 

Moving to Contributing
Create Contributing.md

Move branch descriptions out of README, start a contributing doc. 
Fix path to beautify libs.
Add web to read me
Use index so testj will error if pathway is incorrect.
Merge pull request #229 from hickop/master

Fix path to beautify libs.
Add $HOME to config chain

Most direct fix.

Closes #228. 
Merge branch 'master' of github.com:einars/js-beautify into gh-pages