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)
Functions from `test_helper.ssh` module were modified and some small changes:

  * functions from `test_helper.ssh` now more userfriendly
  (no need to call wait-function for ssh command now)
  * code style was corrected in `test_helper.utils` module
  * typo from routing tables utils module was corrected
Merge pull request #79 from kis8ya/features/routing-acceptance-tests

Routing table acceptance tests were added and some small changes