raises exception when .git/ftpdata lacks section

When .git/ftpdata file does not contain the appropriate section derived
from the branch name or given by the --section command line option,
a SectionNotFound Exception is raised
Merge pull request #69 from dl1ely/master

Nicer handling of missing sections in .git/ftpdata file