show warnings to the user

Showing any generated warnings to the user in the UI. Also preventing
file downloads if there are any warnings.
Merge branch 'master' into gh-pages
Merge branch 'master' into gh-pages