Routing table acceptance tests were added and some small changes

  * function for creating `elliptics.Session` can be invoked to logging in
  specific file
  (it allow each test to have separate logging file)
  * logging level for `consoleHandler` was changed to **ERROR**
  (`consoleHandler` is a default handler, which can be used (with inheritance,
  for example) by anyone, and it is bad idea to set it's logging level to change
  your own handler's (which inherit `consoleHandler`) logging level)
  * `drop`/`resume_node` functions were added to `test_helper.network` module
  (`EllipticsTestHelper.drop_node` and `EllipticsTestHelper.resume_node` are
  depricated and will be removed)
  * `ssh` module was added to `test_helper` package
  (it is a bad practice to use shell commands through python, and all new tests
  should use this module to execute SSH commands on remote hosts; this module
  uses `paramiko` - python SSH module)
  * `nodes` fixture was added to global `conftest.py` file
  (`nodes` fixture from `test_helper.elliptics_testhelper` is depricated;
  importing fixtures is a bad idea, when it can be placed in `conftest.py` file)

**reviewer**: @uvizhe
scope'ом :), если говорить про разницу в логике (коде).
А по существу - они отличаются собственно тем, что из себя представляют:

  * `nodes` - фикстура, которая представляет из себя список remote нод, которые используются для создания сессии;
  * `all_nodes` - просто список всех нод (у этой сущности нет никакого другого смысла, т.е. это просто список, а не список remote'ов для клиентской ноды, как в случае с `node`).