Added PluginStartEvent and PluginStopEvent.
Moved connection state to ConnectionState.hpp.
A message id is now unsigned int instead of std::size_t.

Signed-off-by: Wolftein <agustin.l.alvarez@hotmail.com>