Merge pull request #63 from tkruse/fix_empty_dir

More fixes for #62
fix changelog
check python3.3
py3k ready imports
provide wrapped calls to urlopen and urlretrieve that use netrc as fallback