Fix resizing issues in Dashboard UI

- Screenshot: http://i.imgur.com/ytnlBlu.png
- Add scrollable area for Commit Details and layout in grid instead of
  form to fix resizing of inner widgets (at least until we can figure
  out how to properly anchor widgets in a form layout)