create a tcp_connection class (or at least the header and file) for later use
interim commit, building out the machinery to do asyncronous connections
interim commit, make a template to handle the ssl and non ssl cases for connections
build fix
build fix 2
begin implementing the write and read loops
warning fix
prep the implementation for handling both types of sockets
xtext: Add word and line selection modes

Similar to a GtkTextView if you double click you enter word selection mode
and if you triple click you enter line selection mode.
Allowing you to drag and select more than a single character.

Closes #1108
Fix DOMAIN and EMAIL patterns.

Closes #1107
prep to use the asio connection... looks like we have a lot more work to do
Escape values set via pluginpref

Fixes #790
create widen and narrow helpers to deal with paths on win32
more machinery for the connection code
build fix and cleanup
missing semicolon and temporary global io_service
add a destructor to netstore to make it RAII compatible
initial integration with the asio code
build fix and print ssl cert info
build fix attempt 2