[#2164] Pylint
[#2164] Increasing test coverage
[#2164] Comparing data with static dict
[#2164] Adding edge cases in tests
Merge pull request #2 from drudkiewicz/bug_2164

[#2164] Increasing test coverage
Merge branch 'master' into bug_2477
[#2477] Adding presence_start_end handler and new flask view