added setup.py, and added some markdown headers to developers.txt
added version.py, fixed copyright headers
fixed setup.py, started adding sphinx documentation
adding sphinx documentation and associated scripts
added directions for uploading documentation to github ph-pages
Updated developers.txt
Updated developers.txt and index.rst
Added README.txt and moved some text over from developers.txt
Several updates

-added `upload_doc.sh` for automatically uploading newly built
documentation changes
-updated developers.txt with information on `upload_doc.sh`
-updated `index.rst` with a small change
-updated `setup.py` with the url for the documentation
updated README.txt
turned binaries into static classes

-updated iii_v.binary to use classmethods
-updated iii_v.zinc_blende.binary to create new static classes rather
than initialize objects
-test that it works (it does)
Merge branch 'static-binaries' into develop
changed iii_v.binary to use kwargs (issue #3)
moved _get_T to Base (issue #3)
fixed bugs created in last commit (issue #3)
changed ternaries and examples to use kwargs (close #3)
removed unneeded default bowing parameters
added exception for missing composition to terynary.__init__
added classinstancemethod from formencode

- added [classinstancemethod decorator from
formencode](https://bitbucket.org/formencode/official-formencode/src/06d
52c5b33c9/formencode/declarative.py) to new `utils` module
- added formencode's licence, and moved all licenses into the `LICENSE`
folder.
half way through issue #1

- changed `iii_v.ternary` methods to `classinstancemethod`s
- started turning `iii_v.zinc_blende_.ternary.Ternary` instances into
subclasses of Ternary
- need to finish turning `iii_v.zinc_blende_.ternary.Ternary` instances
into subclasses of Ternary