Several changes to canopy_client.js to get it closer to documentation
Fetch devices during login
Don't trigger onReady on login
Implement sharing, and fix SDDL parsing bugs
Implement canopy.createAccount