jQuery being overridden with DataTable's version
~~The `footer_js.html` partial has a script which uses the `eclipseFdnApi` (our jQuery API). This code sometimes runs before the main JS file executes which causes errors.~~
~~The eclipseFdnApi waits for the DOM to be loaded but the footer_js script does not. This explains why eclipseFdnApi runs before the eclipseFdnApi.~~
The problem was identified to be DataTables.net's version of jQuery overwriting our own. This lead to `$.eclipseFdnApi` and `$.matchHeight` being `undefined`.
More information below.
issue