* note.py: Fixes issue #28 in a much more saner way.

* pypump.py: Few exception handling bugs fixed.

* .gitignore: Ignore rules updated.
Merge pull request #33 from psibi/master

Issue #28 Fixed