add id support for notes, some cleanups and more (major changes)
fix date support, add remindtest, many fixes