better propagation of jclouds errors
tasks include result, with better status message and error collapse, and JS gui renders error and result information in the task (without any clicks needed)
display message on entity summary when a problem exists;
fix the activity JS so that it shares code for the panel,
and so it reads (and writes) backbone history for task navigation,
with links to that navigation from the entity summary message;
we now prefer the format `#v1/route` over `#/v1/route/` with backbone (which it seems to prefer);
and REST API includes isError and isCancelled for TaskSummary.
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.
Merge pull request #1195 from ahgittin/fix/jclouds-error-reporting

better error reporting and presentation, including task result in display