session: Overload Session constructor
session: Overload Session constructor

Session constructor now accepts initial Session state as constructor
parameter. This needed for testing handling of requests given a specific
state of Session.

Signed-off-by: Harri Salokorpi <eefb23b8deb8c30dca252cd0ae751b67337dc69f@reaktor.fi>
Signed-off-by: Karim Osman <94396faf6cc817be76165477038b3cfa832e89a4@reaktor.fi>

akisaarinen/ccf,akisaarinen/ccf