Prevent bin/setup-deploy from exploding without gerrit remote

If you have an "origin" remote but no "gerrit" remote, we were exploding
because of the `set -e` at the top of the script.

Circumvent that by appending an `|| true`, which will allow the test on
the next line to proceed regardless.

Change-Id: I3754cf4657fa87f7d6f9616124433a6790a3b409
Reviewed-on: https://gerrit.causes.com/26308
Tested-by: jenkins <jenkins@causes.com>
Reviewed-by: Joe Lencioni <joe.lencioni@causes.com>
Make author info show on subpages, not just index

I have only a vague understanding of how all this Jekyll stuff works,
but the `post.author` is only set on the index page, and on subpages, it
is `page.author` which is set. Oddly, even on subpages, `post.title` is
set.

In any case, this change makes the author info appear everywhere.

It pains me, but those are hard tabs, out of respect for the local style
in the file.

Change-Id: Ieac8fce01aead200cf1946c9ff5c3bc20588bcf2
Reviewed-on: https://gerrit.causes.com/26309
Tested-by: jenkins <jenkins@causes.com>
Reviewed-by: Joe Lencioni <joe.lencioni@causes.com>
Help people push to the right branch

Pushing to the master branch would be bad; we expect people to mostly
(always?) be pushing to the "source" branch.

Change-Id: I8a85f91d733d2813bc27b405e0d17b63676174cf
Reviewed-on: https://gerrit.causes.com/26310
Tested-by: jenkins <jenkins@causes.com>
Reviewed-by: Joe Lencioni <joe.lencioni@causes.com>