removes original copies of header-converted libraries to avoid confusion
moves base64 code into websocketpp namespace
strips LWS from incoming headers per RFC2616. fixes #301
update HTTP parser tests to use more specific test checks
add uri unit test
add variable port and thread count to testee server
add program arguments
split handler allocator into separate one for reads and writes
splits tcp init into pre and post init
update changelog
Allows changing the listen backlog queue length
Merge branch 'master' of https://github.com/zaphoyd/websocketpp

Conflicts:
	changelog.md
update testee server to use extended listen backlog
Allow setting pong and handshake timeouts at runtime
labels changes feature vs bug
locks and spacing
adds tcp pre and post init setting functionality to endpoint
groundwork for unclean close options
code style
Add start_perpetual and stop_perpetual to asio transport

These may be used to replace manually managed `asio::io_service::work`
objects