Support AMD, CommonJS, and global exporting

Simultaneously flattens the individual library files into a single
file. The alternative was to put actual js logic inside of the concat
banner, which is just wrong. Closes #13
Bump and release v0.8.0