display inline collections in table widgets on report pages

This branch is based on intermine/master.

There are two properties to configure the new functionality.
**inline.collections.in.tables = true**
This will display any inline collections in table widgets.
Unless use.localstorage is true they will appear expanded but can be collapsed.

**use.localstorage = true**
Both inline collections and templates will initially appear collapsed.
Their state will be tracked using local storage if available.

Using two properties seems like it is a bit excessive but my objective was to allow the new code to be added with no changes to the way the pages appeared. Since there are two slightly independent features, and the existing behavior is for collections to be displayed and templates to be collapsed I split them into two properties.