Several improvements and bug fixes

* Handle absolute URLs for images
* Fixed flickering on image preview
* Position preview below selection if it doesn't fit above
* Made highlighting translucent so it doesn't block selection highlight
* Support color names
* Improve color matching regex
* Fix intermittent uncaught exception