Session Expiration support
use TEST_FLAGS in all tests.
remove travis CI
seperate logsink implementation.
time based log rotation implemented
Merge branch 'develop'