Refactor enhancer and archive functionality

archives are factored into archives.co nicely, with their enhancer
replacments in the same file.

Enhancer is somewhat refactored, but due to ordering requirements
I couldn't move linkification or youtube thumbnails into their own files
yet. Need to think about it more.