gitreceived: Fix logging typos

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
gitreceived: Add mutex to repo init

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
gitreceived: Run commands via git-shell

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
gitreceived: Fix typo in comment

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
gitreceived: Refactor attach/exit handling

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
gitreceived: Don't panic

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
gitreceived: Be really strict about incoming command

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
gitreceived: Add newlines to errors

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
gitreceived: Move to repo root, rename to gitreceived

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
gitreceived: Remove outdated Makefile

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
website: Init middleman
website: Init site
website: Move name and email fields into second part of sponsor form
gitreceived: Only pass repo and commit as args

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
receiver: Use new controller APIs

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
website: Remove placeholders for email and name inputs (sponsor form)
website: Add "Monthly" suffix to submit button when monthly contribution selected (sponsor form)
website: Clean up trademark guidelines
website: Cleanup docs index
website: Remove broken 'Learn More' button