Upgrade jquery-ui
Revert jquery updates

This reverts commit cc7b579e4f17573e8c5c48cd0b497155ef289828 and
4bfee4bfce8aa1f81aa7bbb532527d804c4fff, as they are incompatible with
the old version of ACE, it seems $(document).ready() does not fire.

All this needs to be revisited.
Revert "Revert jquery updates"

This reverts commit 316608f5623da0d0b521dd07aee0da5c1b48e80f.
Revert "Revert to old fixed state of ACE"

This reverts commit 4ada5ff2ff0d21cf38d4f25d6e1ec591c0fe73f3.
Re-do and simplify ACE integration

The previous integration was an unmaintainable mess based on
http://ace.c9.io/build/kitchen-sink.html

Now the integration is only a few lines long and hopefully easier to
maintain when upgrading ACE and/or jQuery.
Fix download/download full tab
Use only one ACE editor instance
Remove unused(?) links below attestatoin edit window
Hide Model Solution tab if there is none