added printing error messages and connection error exception
converted body of readSnt to be more pythonic.
updated unit tests.
update mock importing for python versions 3.4 and higher
python 3.4 has built in mock
close now ignores all library errors
makes more sense
more precise test name
forgot to import patch and call
chenged run method body
args default argument is empty dictionary
Merge branch 'pythonic_readSnt'

readSnt is more pythonic now
changed name of test directory and its modules
timeout now may be set to values > 0
Revert "README update"

This reverts commit c98e61b13f0e6fd540dc9cd7755a97682bc8cf67.
Merge branch 'master' into extras
moved unit tests from old dir to new one
default argument for split_key is empty tuple
changed function name and updated unit tests
updated docs
updated mock imports to work in python 3.x
refactored unit test