Add -g option to specife an alternate repo URL for git install type.

* Regexp changed to allow dashes in branch names.
Add mint 16 eqiuvalence to Ubuntu 13.10
Merge pull request #276 from nmbooker/mint-16-support

Add mint 16 eqiuvalence to Ubuntu 13.10
Merge pull request #261 from vhgroup/develop

Add -g option to specify an alternate repo URL for git install type.
Update the changes log with the optional git repo url argument changes.
Fix unparsed options checking regex.

Sould only catch options, not arguments with dashes in them.
Alter bootstrap to handle new FreeBSD pkg changes

FreeBSD's `pkg` system is under development and has changed
it seems since this bootstrap was written.  A new install
of 9.2-Release will not work with the current version.

There are two notable changes

- use the "official" pkg.freebsd.org repository, which has support for more
  architectures (ll 2337).  the pcbsd site only supports amd64, and I at least
  still have some i386's :-)

- use the new format for repository conf files (ll 2349-2400) The format of conf
  files has changed and now needs a more YAML/JSON like definition, and the
  pkg.conf is deprecated and not needed.  I have replaced the SALTREPO as it
  seems out of date (Oct 2013)

This is tested on a clean install of 9.2-RELEASE and as the
very first file downloaded it then runs cleanly and
installs salt.

I hope contribution this helps your project