(maint) docs for admin API + /environment-cache

* Add docs on the new /environment-cache endpoint.

* Update the config doc with more detail about configuring the admin
  API.

* Minor formatting / wording fixes in the /certificate_status section.
lein-release plugin: preparing 0.4.1 release
lein-release plugin: bumped version from 0.4.1 to 0.4.2-SNAPSHOT for next development cycle
DOC-1281: edits for Puppet Server external_ca_config
DO-1281: Puppet Server docs, external_SSL_termination

Edit and reorg of external_SSL_termination document for Puppet Server.
minor wording / capitalization fixes
DOC-1281: edits to external_ca_configuration and external_SSL_termination pages

Edits and adding a note about X-Client-Cert.
(MAINT) Fix typo, it's ruby-load-path, not paths

Setting ruby-load-paths instead of ruby-load-path results in:
Caused by: java.lang.Exception: JRuby service missing config value 'ruby-load-path'
Merge pull request #307 from jasperla/load-path

(MAINT) Fix typo, it's ruby-load-path, not paths
(maint) Add in support for the packaging repo

Since puppet-server is built with ezbake, this addition is not
necessary. However, we do want to be able to create release tickets for
the puppet-server project when the time comes for a release. It does
seem a little silly to add in support for the entire packaging repo just
to create release tickets, but ultimately that funcionality will be good
to have easy access to.

Note, the yaml files included in this pull request are the minimum
viable to generat the release tickets. A lot of the other tasks and
automation available through the packaging repo will not work because of
what is left out. Again, if those tasks are needed, they should be run
with EZBake.

In order to create tickets, in the puppet server project, run the
following:

`rake package:implode package:bootstrap`
`rake pl:tickets BUILDER=melissa DEVELOPER=$you WRITER=jean
RELEASE=1.0.0 DATE=2014-12-15 JIRA_USER=$you PROJECT=SERVER`

The DEVELOPER corresponds to the persion who is going to coordinate the
release. The BUILDER is the Release Engineer working on the release, and
the JIRA_USER is the person who is creating the tickets. It is important
that the names all correspond to actual jira usernames.

More documentation is available at
https://github.com/puppetlabs/packaging/blob/master/tasks/tickets.rake#L408
Merge pull request #305 from melissaanne/master

(maint) Add in support for the packaging repo
(MAINT) Update TK and Kitchensink dependencies
(MAINT) Added jira-ruby to Gemfile
(MAINT) Added some dev tools docs
Merge pull request #301 from KevinCorcoran/maint/docs-for-env-cache-endpoint

(maint) docs for admin API + /environment-cache
Merge pull request #303 from jbondpdx/ca-doc

DOC-1281: edits for Puppet Server external_ca_config
Merge pull request #312 from dankreek/MAINT/add-gems

(MAINT) Added jira-ruby to Gemfile
Merge pull request #314 from dankreek/MAINT/adding-docs-to-dev

(MAINT) Added some dev tools docs
Merge pull request #310 from fpringvaldsen/update-to-tk-1.0.1

(MAINT) Update TK and Kitchensink dependencies
(MAINT) Fix Gemfile entry specifying beaker version.