Fix maven build

Maven was complaining about versions missing, so I picked
a version that seemed plausible.

It was also having trouble resolving dependencies, so I
added alvins82's repo for resolution.
Disable cache disk overflow

Enabling overflow requires consumers to provide
configuration for disk overflow. This is annoying,
and I want it to be easy to use this library.
Use non-conflicting jQuery

jQuery provides noConflict() to avoid conflicts with the $
object that other libraries may use. To support including
other libraries that use $, switching to using the
full jQuery object, instead of the $ alias.
Attempts at making overlay work with named container, and jQuery