Add missing semicolon.
Don't set GDMSESSION as it is not used anymore.

Fixes #138.
improve .travis.yml

it's little bit messy, but it works
infrastructure is ready for clang, but for now build always fail
Added travis build status.