Added base64 encoding/decoding on top of json objects.

Added extra mechanics for messages for signatures and ease of testing.
Modified DSA and started using DSA.key all over.
Fixed major bug with crappy initial implementation of length encoding...

Also, got working client for demo! :)