Improving py2/3 support with addition and usage of dyn.compat module.
Updating HISTORY and __init__ for versioning info.
Adding QPS report functionality to Zones
Added SecondaryZone docstring
Adding unix timestamp creation function to dyn.tm.utils
DNSSEC Timeline report now accepts datetime instances as input for start and end time. End time defaults to the result of datetime.now()
RTTM log report now accepts datetime instances as input for start and end time. End time defaults to the result of datetime.now()
Merging v1.0.2 changes
Adding PyCharm files to gitignore
Adding __str__, __repr__, __unicode__ methods to API based objects. Adding implementation/usage of new py2/3 compatability layer.
Adding some additional information to the README
Adding example of new GSLB functionality
Adding password encryption. Still some testing left to do, but I'm hopeful that I'll get this pushed out before EOD tomorrow
Fixed some py3 imports
cleaned_args no longer overwrites the actual arguments
Not sure how long this has been broken for but a sessions private __auth_data now contains the proper keys for re-authentication
Adding more information to the advanced topics page, primarily pertaining to password encryption within the dyn module
Added the ability for users to specify their own password encryption keys
Adding __getstate__ and __setstate__ methods for pickleability of any class implementing the SessionEngine API
Fixing PyCharm idea folder in gitignore.