docs: move travis-ci status PNG out of rst content, into html template

 Thus we work around a warning.
fix for: jvm_app's bundles ain't bundling

add some tests for bundle filepaths
Updating test dependencies junit and hamcrest

Update junit to 4.11 and hamcrest-core to 1.3 (same version used within junit)
doc += for a deploy-able pile o' files, make a jvm_app with a stubby bin
Merge pull request #244 from jfarrell/junit-update

Updating test dependencies junit and hamcrest
doc fix: http://go/pants/3rdparty_jvm.html jar example shows no jar
doc: Mention the existence of the tests dir and BaseBuildRootTest
Add pants release process doc.

At this time the release process is being defined, so the details are light.
This will be updated as we figure things out.
Bump pants to 0.0.15.  Bump upstream twitter.common dependencies to 0.1.1.

Testing Done:
Tested against the aurora repository -- required only one minor change:

ba=aurora=; git diff
diff --git a/BUILD b/BUILD
index eb2ff0d..509b4c6 100644
--- a/BUILD
+++ b/BUILD
@@ -1 +1,4 @@
 maven_layout()
+
+# allow python artifacts to be exported from src/main/thrift
+SourceRoot.register('src/main/thrift', PythonLibrary)

Which is surprising but good -- then again we're currently only using it for
the Python pipeline and there are fewer knobs there.

Reviewed at https://rbcommons.com/s/twitter/r/89/
Update commons to use released pants.

Update pants script to use a virtualenv-installed pants from pypi.
Also, update installation and release guides.

This change sets commons up to use the released pants, which will
be necessary after the pants code moves to pantsbuild.
doc: publish.rst += warning: 'goal publish' is coming soon, not here yet
Release pants 0.0.17.
Update ci script to use pants.pex built from sources rather than a released pants.
doc: bring back troubleshooting section, don't hide it on Install page
Add provides=() validation for PythonTarget
RB_ID=https://rbcommons.com/s/twitter/r/93/
don't always patch the current interpreter into the compatible interpreters set.

Reviewed at https://rbcommons.com/s/twitter/r/82/
Correct RB group name and clarify that rbcommons does not cost money.
Fixup the ./pants script by grabbing just the md5 value
Add pep425 tagging support to twitter.common.python

This adds PEP425 tag iteration to twitter.common.python:
http://legacy.python.org/dev/peps/pep-0425/

Wheel platform tags are encoded in this fashion and is the standardized way
to determine whether or not a wheel distribution is compatible with the
current platform.

Reviewed at https://rbcommons.com/s/twitter/r/87/
factor all twitter.common.python test helpers into twitter.common.python.testing

this is part of the effort to pull all python_library targets out of tests/python

Reviewed at https://rbcommons.com/s/twitter/r/91/