Improve ignore rules by adding more from standard list.
Add more tags and remove intermediaries.

Add more classifier tags.
Remove setup_dict and pass straight to setup()
Move some variables straight into the setup dict.
Clarify AppKit import.

Comment that it is only required for the system python.
Put it inside a try/except block.
Fix setFramebufferSizeCallback. Thanks to @brianbruggeman

@brianbruggeman's noticed a typo (bufer -> buffer) in
the function name.
Make first letter of API uppercase.

This matches the glfw API better and makes
cyglfw3 a drop-in replacement for the ctypes version.
Uppercase createWindow in README example code.
Add MacPorts support and update README.
Add scripts, move gen script to scripts and update.

Support generating cython headers with macports or
linux, not just homebrew.
build.sh deletes old cython build and creates new
bindings and builds the lib.
Fix syntax error
Fix invalid classifiers.
Change README to rst, package scripts and update setup.

README is now included in setup.
README in rst format means pypi renders it properly.
Added packaging scripts, local packaging doesn't uninstall
correctly.
Add cython to dependencies and fix pypi building

This lists it on the pypi website.
Setup now builds from pypi.
Add force uninstall to local script.
Change status to Beta.
Fixed a termination bug
Merge branch 'develop' into feature/add_glfw_examples