some functional tests added
tests/functional: remove unused `json` import
zvsh: reimplement is_binary_string for py3 compat
zvsh: python3 fixes
tests/functional: python3 fixes
Merge pull request #46 from larsbutler/functional-tests

Functional tests
Ignore backup files
tests: avoid encoding literals

We only support Python 2.6 and later. There the b'...' syntax can be
used instead of doing a dummy encoding:

  https://docs.python.org/2/whatsnew/2.6.html#pep-3112-byte-literals
Merge pull request #47 from mgeisler/small-fixes

Small fixes
fixed ReadError when opening tar files

when using `--zvm-image=....,/,wo` tarfile.ReadError was raised
`zvshlib` tired to search for executable binary in all tar files
fixes issue #48
Merge pull request #49 from pkit/bug_fix

fixed ReadError when opening tar files