LiveServerThread: Cleanups and properly re-raise on server-binding errors
Don't exclude tests from pep8
General pep8 cleanups
Allow entries to have tags, add tests for Entry, fix Entry.decrypt