Provide better instructions for cloning and building

This commit changes the instructions slightly so that the users can
properly clone the repository, and automatically get the mapcoder-cpp
repository included.
Use mapcodelib cloned in a submodule