Trello 237: improve scrolling in journal list

Trello 237: URGENT: improve scrolling in journal list

This branch adds a new JS/CSS library dependency on DataTables (http://www.datatables.net/) to add scrolling behavior to the table of integrated journals found at pages/integratedJournals.

DataTables adds:
- table scrolling with a fixed table height (currently configured using "scrollY" at 500px)
- user configurable table length/pagination
- search field