Beast cleanup:
* Remove unused BufferType
* Move IPAddress function definitions to hte header
* Move cyclic_iterator to container/
* Remove obsolete classes:
  - NamedPipe
  - ReadWriteLock
  - ScopedReadLock
  - ScopedWriteLock
  - LockGuard
beast::asio improvements
* New enable_wait_for_async for safe cleanup
* New memory_buffer, a managed asio compatible buffer
* shared_handler improvements:
  - Can be 'empty' (no stored handler).
  - Default constructible as 'empty'.
  - Safe evaluation in bool contexts, false==empty
Add streams module

Conflicts:
	src/beast/Builds/VisualStudio2013/beast.vcxproj.filters