Remove git flow

This PR effectively removes git-flow usage from the project.  New features will start out life and eventually merge into master instead of the develop & release branch nonsense.  If I ever need to manage multiple concurrent releases and what not, I'll probably fall back to using similar branch management tactics, but there is no good reason to complicate this repo now.