Notes on what to do to issue a new release
------------------------------------------

 1. Merge to develop
 2. Do 'make clean html' in docs
    - check API for missing doc files or func descriptions
 3. Test the build of 'develop' on readthedocs
 4. Update Release Notes section in README.rst
 x 5. Make in pyinst for Win & Mac
 x 6. Test pyinst version on both platforms
 7. Test setup.py installer on all three platforms
 8. Merge to master
 9. Increment version in version.py
10. Commit in master to generate tag
x11. Rebuild pyinstaller versions with updated version and upload to bitbucket
12. Update pypi
13. Merge master back to develop etc.
14. Build doc on readthedocs.org
