Add some context blocks to group together tests with the same status.
Allow the donation url to be configured. Closes #909.