Allow bootstrap to continue if monit isn't found

The MONIT assignment returns a non-zero status if monit is not found.
Exiting the script immediately at this point is probably not the
desired behavior.
add a empty cursor if required
Remove redundant check for monit during upgrade
Upgrade only if certs directory is present
Allow error messages to be printed during build
Merge pull request #1588 from cdonati/bootstrap-monit-check

Allow bootstrap to continue if monit isn't found. Thanks Chris.
Merge pull request #1591 from AppScale/empty-cursors

Empty cursors if requested
fix for ancestor composite indexes upon entity puts
consolidated code
fixed typo
Update app.yaml
Merge pull request #1597 from AppScale/ancestor-composite-issue

fix for ancestor composite indexes upon entity puts
logic was off for checking max groups in cross group transactions
Merge pull request #1598 from AppScale/max-groups-xg

logic was off for checking max groups in cross group transactions
retry logic on puts
adding retry logic on deletes
fixed comment issue
throwing up correct exception when there is an XG error
merged with branch
spacing