CMake: Add some install(...) directives.
CMake: Install the Interrogated _igate libraries. (Temporary; part of the dependency hack.)
Merge branch 'cmake' into cmake-cfs-install

Conflicts:
	panda/CMakeLists.txt
	panda/src/audio/CMakeLists.txt
	panda/src/movies/CMakeLists.txt
	panda/src/pnmtext/CMakeLists.txt
CMake: Remove PYTHON_LIBRARIES link from interrogatedb; it's unused there.
CMake: Rearrange panda/CMakeLists.txt for dependency order; older CMakes insist on it.
CMake: Fix typo.
CMake: Rearrange root CMakeLists; some includes may depend on dtool config.
CMake: When HAVE_PYTHON, detect the Python install directories. Also, only include Python directories if HAVE_PYTHON.
CMake: Get Interrogated modules to install.
CMake: Install 'direct'.
CMake: Generate and install 'pandac' for backwards-compatibility.
direct: libpandaexpress -> panda3d.core
direct: Kind of hacky, but make 'pandac' install the extensions.
Merge branch 'cmake' into cmake-cfs-install

Conflicts:
	direct/src/autorestart/CMakeLists.txt
	dtool/src/interrogate/CMakeLists.txt
	dtool/src/interrogatedb/CMakeLists.txt
	panda/CMakeLists.txt
	panda/src/express/CMakeLists.txt
Merge pull request #6 from kestred/cmake-cfs-install

CMake: Add installation target rules