Hover module

Refactor RESUtils.hover into modules['hover'], expose the defaults as options.