Add package.json file.
Move test files to test directory.
Move source files to lib directory.
Merge pull request #6 from RickEyre/npm

Add package.json file and organize the file structure a bit.
Create LICENSE.md
Wrap indexes in module-ish IIFE
Make encoding.js work without indexes
Create index.js file for main node exports.

Also fix up some of the values in package.json to reflect changes.
Merge pull request #10 from RickEyre/npm

Create index.js file for main node exports.
Name -> text-encoding
"encoding.js" should require "encoding-indexes.js" if we're in Node.
Merge pull request #12 from RickEyre/npm

"encoding.js" should require "encoding-indexes.js" if we're in Node.
Add bower.json file.
Merge pull request #11 from RickEyre/bower

Add bower.json file.