Merge pull request #3 from rivimey/feature/updated_html_build

Updated with latest Sphinx build of html.
Merge pull request #5 from rivimey/feature/further-styling

A bunch more updates - mostly indentation - to match PyCharm
Commented out change in functionality that needs its own commit
remove trailing whitespace
Merge branch 'master' of github.com:tallus/python-civicrm
Comment and trailing-space changes.
Fix for putting long vars in POST URL.

The major part of this change is changing:
  requests.get(self.url, params=payload)
to
  requests.post(self.url, data=postdata)
so that the parameters are sent in the request body, not in the URL.

The payload code has been refactored, and the GET payload excludes the body_X keys; this could be considered bad/overkill?
More mostly-comment improvements.
Nuke trail spaces
Flake8
Merge pull request #7 from hvelarde/master

Remove trail spaces
added clean.py
Merge branch 'master' of github.com:tallus/python-civicrm
Set timeout on initialization.
    * an optional timeout value (default None i.e. previous behaviour)
      can be supplied when initializing a civicrm object.
use timeout in tests
Merge pull request #9 from tallus/dev

Pass a timeout value through to requests
merged changes
Merge branch 'rivimey-feature/rest-add-fnname' into dev

Conflicts:
	pythoncivicrm/pythoncivicrm.py
Post now puts data into body of request
    * added a test, fixed another to reflect changes
    * did some code clean up (PEP8 etc)
Merge pull request #10 from tallus/dev

Post now uses body of request