Fix `CAPNP_LITE` build.

The changes to 'capnp/generated-header-support.h' in [b469079] need to
be applied to both sides of the `#if CAPNP_LITE` conditional.
Merge pull request #135 from pqu/lite-fix

Fix `CAPNP_LITE` build
Fix occasional evolution-test failure caused by List(Bool)->List(struct) upgrades no longer being allowed.
Merge branch 'master' of github.com:kentonv/capnproto
Fix 'FindCapnProto.cmake' for CMake versions <2.8.12.
CMake: Basic check for C++11, and setup global install paths.
Add link to Sublime syntax highlighting.
CMake: Add support for `CAPNP_LITE` option (see c772a70).

With CAPNP_LITE=1, the command-line tools will not be built, and the
tests cannot be built without EXTERNAL_CAPNP=1 (BUILD_TESTING=0 needs to
be set if the tests are not desired).
CMake: Generate pkgconfig files for installation.
CMake: Add support for detecting the 'lite' library in 'FindCapnProto.cmake'.

Also, use pkg-config (if available) to get hints about the paths.
CMake: Consistently quote variables that may contain special characters. Fixes #136.
CMake: Replace URL_HASH with URL_MD5 for CMake versions <2.8.11.2
Merge pull request #137 from pqu/cmake

More CMake Improvements
Ensure `CAPNP_LITE` is always defined to `0` when not used.
Merge pull request #139 from pqu/lite-def

Ensure CAPNP_LITE is always defined to 0 when not used