- Refactoring of MonaCore to allow easily to add a new protocol support
- First RTMFP/RTMP tests and correction of a lot of bug around it
Merge branch 'master' of https://github.com/MonaSolutions/MonaServer

Conflicts:
	MonaBase/include/Mona/Exceptions.h
	MonaBase/include/Mona/Logs.h
	MonaBase/include/Mona/Mona.h
	MonaBase/include/Mona/Options.h
	MonaBase/include/Mona/ServerApplication.h
	MonaBase/sources/PoolThread.cpp
	MonaBase/sources/ServerApplication.cpp
	MonaBase/sources/Socket.cpp
	MonaBase/sources/SocketAddress.cpp
	MonaBase/sources/SocketManager.cpp
	MonaBase/sources/String.cpp
	MonaCore/include/Mona/RTMFP/RTMFPWriter.h
	MonaCore/include/Mona/Session.h
	MonaCore/include/Mona/TCPSession.h
	MonaCore/include/Mona/Writer.h
	MonaCore/sources/RTMFP/RTMFPWriter.cpp
	UnitTests/sources/StringTest.cpp
	UnitTests/sources/main.cpp