Minor fixes, work on the msg.* subsystem.
Initial browserify support. Symmetric encryption algorithms
and hashes are now working.
Restructuring and more work on browserify support.
A ton of changes regarding browserify support. Non functional as of now.
Switch to browserify. Basic unit tests are working.