Merge pull request #348 from shaitan/lts

Monitoring: fixed warning on build. Test: fixed pep8 warnings and indent in run_test.py (lts)
Merge pull request #351 from shaitan/lts

Tests: fixed build on rhea 5 (lts)
Merge pull request #353 from shaitan/lts

Tests: running run_tests.py with proper python. (lts)
Merge pull request #354 from shaitan/lts

Tests: fixed indent in run_tests.py
debian: elliptics-client provides elliptics-client-2.24 now
Revert "logger: logger construction from the interface must *NOT* set default log-level, users should not be tricked here and potentially find out later, that their logging is being done only on INFO and ERROR levels"

This is still a bug not to provide proper log level here.
LTS will remain the same, but master will have both generic logger and file logger changed.

This reverts commit 8fa7237b8be982ab85bb8b0a45efcb9d40a1e9e8.
Merge branch 'lts' of github.com:reverbrain/elliptics into lts
v2.24.15.4
debian: elliptics/-dev provides elliptics/-dev-2.24 now
v2.24.15.5
debian: provide and replace *-2.24 package versions
v2.24.15.6