Doesn't try to add a post to the index if no new posts are available.
Adds ability to process non-post pages. Replaces markdow with marked.
Merge branch 'ui'