Anonymous account support

Support for anonymous accounts based on:
http://julien-marchand.fr/blog/using-the-mega-api-how-to-upload-a-file-anonymously-without-logging-in/
Add optional dest_filename argument for upload function

Allow user to set destination filename during upload.
Unit tests