Add py3k support via six
Merge branch 'py_3k_clean' of https://github.com/Wooble/pymarc into python3
squash warnings from tests, also make six a dependency. refs #50
move away from pymarc.__version__ and just put the version in the setup.py
a requirements files should make travis happier
Update README with mo betta file opening examples

Use contexts for file opening, along with reading / writing in binary
mode for MARC21 binary files.

Also use the print method with parentheses for broader compatibility.

Signed-off-by: Dan Scott <dan@coffeecode.net>
README examples: open() mode and iterator

Thanks to Geoffrey Spear for catching the open() mode requirement. Also, change
the iterator to next(reader) instead of reader.next().

Signed-off-by: Dan Scott <dan@coffeecode.net>
Merge pull request #51 from dbs/python3_dbs

Update README with mo betta file opening examples
Merge branch 'master' into python3
fixes #57
v2.9.3
merged python3!
Merge branch 'python3' again (with an up to date python3 branch)
Update setuptools for module refactor

Currently pymarc 3.0.0 fails to install because setuptools `py_modules`
assumes that each item is a single python file; using `packages` will
trigger the directory install
Merge pull request #58 from acdha/fix-v3-packaging

Thanks @acdha!
Merge https://github.com/edsu/pymarc