Making Hydraulics a submodule.

This may make Travis CI deployment easier, as aec6v was reporting
problems some time ago.  I have not explored the issue, but this
seems like a good time to make the Tracksys repository a little tidier.
Restoring broken JQuery animation on large MODS

This seems to have broken during a previous JQuery upgrade.
The JS additions aren't pretty, but there were context problems
passing the function reference through the DOM.  Wrapping the
function in an object (aka 'anobj') was an expedient solution.

Test on Component 500020, as it has a custom MODS file in it.