Fixed out of source cmake builds to work correctly.

The out of source cmake build was not working correctly. In particular,
the main CMakeLists.txt was not installing from the correct location.
In the case of msgpack.pc, it was trying to install from the top repo
directory instead of from the cmake build directory. So you can now
build as follows:

    $ cd msgpack-c
    $ mkdir build
    $ cd build
    $ cmake ../
    $ make
    $ make install
correct paths for x86_64/generic installations
Merge remote-tracking branch 'upstream/master'

Conflicts:
	CMakeLists.txt
Merge pull request #119 from davidchappelle/master

Amendment to cmake changes for out of source builds
Install version.h even if doing an out-of-source build.
Merge branch 'jpetso-master'