applies code review comments: don't propagate exceptions which aren't ours; remove unnecessary groovy truth usages;
and a few more semi-big JS enahancements, removing redundancy in use of activity-details,
allowing opening in new tabs in many more places, and automatically show detailed status for failed tasks
replace (minimised) bootstrap with non-minimised; same version, 2.0.4, which is quite old (but now you can at least see the version number!).
updating to v3 might be a good idea, though note that requires also a jquery update.