First attempt at using a pretty autocompleter for IMP addresses

Unfortunately, the version in Horde_Core isn't going to work for IMP's
purposes, so need to edit liberally to fix for IMP.

This doesn't work correctly yet for the popup message screen and/or
dynamically updating the contents.
autocomplete fixes