Handle quotation marks in section names

This bit me today when using https://github.com/boxen/puppet-git to add an alias to a local git config file.

As https://github.com/johnsyweb/puppetlabs-inifile/commit/41fc8bfbf5d62c7daa64f330b4300375fc2609fd demonstrates, the alias should have been added to the bottom of the existing `[alias]` section, but it was actually added to the end of the file.