Single code base for python 2 and 3, without using 2to3.

This is a minimal version, adding no dependency on six or
future modules.

It passes the basic tests, but 'pip install -e .' works only
on python 2.  A normal installation works on python 3.

I also added a .gitignore file taken from matplotlib and
lightly edited.
Merge pull request #2 from efiring/no_2to3

Single code base for python 2 and 3, without using 2to3.
check_functions: add docstrings, clean up the code a bit
test_octave: add module docstring, consolidate the script part
put find function back in check_functions
Merge pull request #3 from efiring/test_docstrings

Add docstrings to check_functions and test_octave; consolidate the script parts.