clayoven.rb: replace horribly naive sort

Sort everything at the index_files, content_files level instead of
coercing it into *_pages and then struggling.  Use --name-status
--diff-filter=A to do a one-shot sorting instead of comparing every
timestamp pair naively.