move documentation files to extra-source-files

These files are not needed at runtime so I think it is okay to move them to extra-source-files (only exception might be COPYRIGHT perhaps?)

It would be nice if Cabal had support for doc-files.