Fix valign/align HTML5 validation warnings (fixes #136)
Merge pull request #219 from ian-ross/html5-test-warnings

Fix valign/align HTML5 validation warnings (fixes #136)
Add "scrubbed backups" capability

Adds a --scrubbed-backup flag for backup generation for development
use.  This generates backups with all user-identifying and
authentication information (email addresses, passwords, password reset
nonces) removed.  Email addresses are replaced with a non-existent
address, and all user accounts in the backup are given the password
"test".

You can use a scrubbed backup to restore into a database that you can
interact with just like the main Hackage database.  This is a more
effective means of making a development test database than mirroring
individual packages from the main Hackage server since it reproduces
all package download statistics from the main server, along with all
user accounts and other information from the main server.
Make HTML validation test safe (sort of fixes #227)

Prevent failure to connect to html5.validator.nu HTML validation
service from causing test failures.
Enable editing of .cabal files post-release
Merge pull request #228 from ian-ross/safe-html-validation

Make HTML validation test safe (addresses some of #227)
Remove debug code accidentally left in
Merge pull request #223 from ian-ross/scrubbed-backups

Add "scrubbed backups" capability
Add "file2raw" transform to HTML form wrapper

When invoked, it translates HTML file uploads into RESTful requests.
Implement documentation upload form
Add --reinstall option to build client

This lets us regenerate documentation when dependencies are updated.
Fixed typo in Server.Framework.Logging.
Merge pull request #220 from bitemyapp/master

fixed ambiguous constructors, added a note for building on OS X, updated copy right, and bumped dependencies to more recent versions.
Merge pull request #237 from gintas/typo

Fixed typo in Server.Framework.Logging.
Remove old unused build reports page
Expose build reports in the feature API
Fix build report parser

This adds an explicit distinction between required and optional fields,
so we don't get an error if the latter are missing.

Closes #226.
Add build log retrieval to reports feature API
Implement build reports view
Give tables a bit of wiggle room