Warns if using --edit without editor

Closes #151
Assumes no DST in case of ambiguous dates

Fixes #153
Tests for #153
version bump
Ignore unreadably DayOne entries
Tests for ignoring invalid DayOne entries
Merge pull request #157 from maebert/1.7.20

1.7.20