Update dashboard to bootstrap 3

Use bootstrap 3 for the dashboard, this is based on the bootstrap3 branch.

This needs a good review before it is merged, and we might want to remove the bootstrap2 files from the repository.