InstallBasicPackageFiles: Improve documentation
FindOrBuildPackage: Add documentation
YCMEPHelper: Start adding documentation
Convert build and find modules documentation to rst
Start adding documentation

In order to make it easier to contribute modules and patches upstream,
use Sphinx like CMake does.

CC-Issue #46
Add script to generate gh-pages
Merge branch 'docs'