Kaku refactoring to enable webmention and post deletes
In order to implement Webmention.rocks delete tests I had to find a way to flag
my posts as deleted so that I could create a flag file that then would be noticed during the static generation
of the site. This also required that when a deleted post was detected that it generated HTML that was a tombstone
entry with a <meta http-equiv="Status" content="410 GONE" />
entry.
I also took advantage of this large refactoring to make Kaku a more modern Flask implementation so that it runs in the latest nginx and uwsgi environments.
Once Webmention.rocks Issue #7 is fixed I'll be able to mark that task as done!