Note.equals now returns false if we call it with null.

Before it incorrectly returned true.
Merge pull request #14 from bmiranda/master

fixed issue #8. Good!