Merge pull request #490 from kbarber/maint/master/missing_cherries_from_12x

Maint/master/missing cherries from 12x
Docs formatting: in release notes, make 1.2.0 header a header
Merge pull request #491 from nfagerlund/12relnotesheader

Docs formatting: in release notes, make 1.2.0 header a header
Remove unused namespace

In fact, the file doesn't even compile as it references a namespace
(v1.catalog) that doesn't exist!
Merge pull request #492 from grimradical/unused-file

Remove unused namespace
Add Travis-CI support

This patch adds a suitable .travis.yml for supporting travis based testing,
and includes a Gemfile with the required ruby dependencies.

Signed-off-by: Ken Barber <ken@bob.sh>
Remove puppet from Gemfile

Signed-off-by: Ken Barber <ken@bob.sh>