Cleanup build system, remove unused dependencies

This cleans up the build for this extension by removing:
* A configure check to enable/disable the caja extension (the only thing being built)
* References to files in EXTRA_DIST that don't exist
* Two auto-generated files (install-sh and ltmain.sh)
* Checks for gtk-doc and libgksu, which are not used