Added Cmake compiling support.

CMakeLists.txt is required for cmake (a cross platform compiling tool) in order to execute the cmake utility.
Added install target to CMakeLists.txt.

Now cmake will create an install targe in the Makefile.
Updated README.md with compilation steps.
Merge pull request #5 from L4D15/master

CMake support