Add default visited link colour.
fix version range when teh callback API changed
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
Move meta refresh handling to dom event handler.
removed unsuded memdebug utilities
move the logging initialisation out to be call by frontends

This allows each frontend to pass a distinct callback to configure the
output file stream appropriately for their use.
remove extraneous debug
add missing include
Move base and link element handling to event callback.
Handle title on dom event.  Remove head walker from begin_conversion.
Prevent ASL from causing delayed menus
Another attempt to fix the moving split position when a string fits exactly.
More split fixery
Pass fetch redirect info up to content layer as content_msg.  Mark redirect origin URLs as visited in browser window content callback.  Note this doesn't mean we track redirects, it just lets us get the :visited link style on links that redirect.
Fix handling of clip property to avoid clip rectangles that are entierly outside the redraw region.
add new option API and implementation
add tests for new options API
change all core and frontend options headers to new format
move options include
build new options code and remove old