update doc for 2.7 support
update git branching model guideline

keep master out of development and clean.
add nextbiopy.compat module for Python 2.x support

Before it is at nb.util.compat, but it is too lengthy if we use it very
often. Documentation about this module and Python 2.x support guideline
are also added.