Creating 4.2 branch
Setting version for tag
4.2 branch reopen for checkins
Fixed document typo and download link
Bug Fix for 686

The staged executable need the externally accessible path.
For the job itself we use the internal path.
PM-688

Fix for the setup of monitord logs by pegasus-dagman
rotation is only done by pegasus-dagman.
PM-689

copied revision 6044 to branch 4.2
we now take rotate the stamepde sqlite db in case of monitord starting in recovery mode i.e when it gets killed and then started by pegasus-dagman again.

Added log messages when rotation of jobstate.log happens in recovery mode or replay mode
and some comments to make things clearer.
Add .gitignore files
Updates to make the 4.2 git branch to build in batlab and test under bamboo.
Changed the monitord checks to match the recent monitord log changes.
Switched to use http pull of the source for the batlab builds.
Fix pegasus-exitcode cluster-summary w/submitted=0

If the output file has a cluster-summary record, and
the number of submitted tasks is 0, then the job
succeeded. This fixes an error SCEC had that was
introduced when the "tasks" and "submitted" values
in cluster-summary were separated for PMC.
Narrowed down the parsing of the Bamboo buildplanname to test name translation.
Merge branch '4.2' of https://github.com/pegasus-isi/pegasus into 4.2
Merge branch '4.2'