Add a new theme for the app

Using the bootswatch.com slate theme.
Minor edit to remove the background:0xfff from the .table-responsive>.table part which
was inherited from bootstrap 3.0 and was leaving a white area behind on responsive tables.

Tests
---------------
Check it looks ok across the application.