Merge Patrick's changes from master - fixup resource jarring as caught by the unit test.
More merging - this time from origin jsirois/sync/pants-1.
More merge fixes:

 - We can't resolve outside a PantsContext, but we don't need to
   anyway.

- Another ivy invocation that wasn't under a workunit.
Fix name of pants.ini key.
Restore the ugly __getattr__ magic to PantsTarget.

We need this at Foursquare. Would be nice to find another solution though.
Bump jmake version.
Merge branch 'master' into jsirois/sync/pants-1
Add --jvm-run-only-write-cmd-line back.
Fixup broken test BUILDs with dup ownership.
Re-jigger travis to use the pants.bootstrap and point at the travis-ci maven mirror.
Back out mirror change - travis-ci has since nuked the mirror since they host in the us - they rely on central.
Kill ivy fetching from pants script - this is done by pants code now.
Bump specs runner to 0.0.6 to pick up fix for bad specs_2.9.2-1.6.9 dep.
Bugfixes.
Get rid of nailgun pidfiles.
Merge branch 'jsirois/sync/pants-1' into jar_classes
Make sure no nailguns are used in dev mode.

Also got rid of an inaccurate log msg.
Merge branch 'jsirois/sync/pants-1' into jar_classes
A better way to prevent ng use in dev mode.
Merge branch 'jsirois/sync/pants-1' into jar_classes