Fix/gh8 hard coupling contact session

Fixes #8 by doing exactly what I suggested.

Adds everything for testing this bundle with PHPUnit, and adds some PHPUnit tests for what I added to GoogleSessionPersistence.

My Eclipse IDE cleaned the code a bit, that's why you will see many almost empty lines replaced by really empty lines.