Merge pull request #156 from rcchan/collection-name

Throw sensible errors on invalid collection names
Remove expired sessions
Session keepalive
Remove collections of expired sessions
pep8 compliance