dashboard: add loading icon and disable start button after click

closes #467
.gitlab-ci.yml not found in this commit
Status Job ID Name Coverage
  External
passed cloud