Added a date filter

Added a date filter, it recognizes the following options:
nils => Boolean
after => Date
before => Date (ex: Date.new(2000, 1, 1)
format => String (ex: "%Y-%m-%d")