pep8 fixes
New objects and methods for create/read/delete

-Orders resource created
-List orders
-Delete order
-Create order
-PEP8 fixes
-deleted a bunch of unused code
-examples for above operations
added generic .venv dirs to the gitignore
expand exception text to return text reason from endpoint
create, delete, get secret
add get order and get secret metadata functionality
collapsed __repr__ methods to one line per jarret's comments

__repr__ methods are intended to be unambiguous identifiers that are
typically one line long. __str__, if implemented, is the "pretty print"
method. For now, this commit just removes the pretty print behaviors
since they're not really required and are mostly just for debug
purposes.
orders & secrets now use __str__ instead of __repr__ + example fixes

Corrected typo in examples (calling an order a secret) and improved
output from the list examples
updated property on orders should default to none
change string formatting to use .format()
modified get/delete methods on order and secrets and renamed dicts

-Original methods renamed: get_order_by_id and get_secret_by_id
-New methods (get_order, get_secret) take href
-- *by_id methods call the new methods
-get/delete examples now take id or href
-Dicts no longer mask the built-in dict() method
Merge pull request #2 from reaperhulk/master

CR(U)D Implementation For Secrets & Orders