Began refactoring of SSU code in to a separate library.
Code does not build.
Moved Log.h to the include directory.
Begun refactoring the SSU code (pimpl, etc).
Did more refectoring to the SSU code.
Got rid of SSU::SSUImpl, replaced with SSU::Context.
The frontend is now responsible for reading keys from disk and passing
them to libssu.
SSU::SSU now takes a Botan::DSA_PrivateKey and RouterIdentity directly
in the ctor.
The code does not link. The other SSU files need to be enabled in the
CMakeLists file, but doing so will cause a host of problems because they
have not been updated to reflect the change from "UDPTransport" to "SSU".
This will be a medium sized task.
Refactored AcknowledgementManager.
Compiles, but does not link.
Code now compiles.
Modified the frontend to use the new SSU interface.
Merge branch 'libssu'

Conflicts:
	.gitignore
	lib/ssu/EstablishmentState.cpp