Add mark as done as well as mark as undone functionality.

Note deleting is now done using status DELETE to keep
the code base clean without unnecessary code duplication.

Signed-off-by: Niko Rosvall <niko@ideabyte.net>
Fix memory leak in main().

If the memo file existed, allocated memory for the path
was not released.

Signed-off-by: Niko Rosvall <niko@ideabyte.net>
Updates

Signed-off-by: Niko Rosvall <niko@ideabyte.net>
Add version 1.0 info

Signed-off-by: Niko Rosvall <niko@ideabyte.net>
Remove trailing whitespaces

Signed-off-by: Niko Rosvall <niko@ideabyte.net>