Add six for py2/3 compatibility.
Fix __str__ handling for crab.
Fixes for str unicode and capakey. refs #9.
Merge branch 'master' into 9_str_unicode
Fix unit tests for py3.