Review changes made for Issue #53 CMake

I've made all the CMakeList files the project needs. I managed to get the project to build, compile and install. However, when I try to run the qmlscene ui/main.qml, it can't seem to find the directories where the plugins are installed. Could you have a look?
I used git cola to add to the .gitignore, I didn't know there was an order to the file, but now I do, I can make sure that I put new ones at then end, no problem.

.exclude I have no idea, .bzrignore is for launchpad. All my .exclude files are blank.