Issue #22: Added convenience comparators for JSDate, Cost classes

Additional ReceiptFilter unit test; additional implementation of .apply() method