Added MIT license, bower should ignore tests, and added npm package.