Update transactions filter form so its nicer, and fix a bug with filters
and dates