Tighten up language. Fix list of build deps

I've tried to make the language a bit more direct, in the hope of making it easier for newcomers to understand what the project is, and how to get up and running quickly. 

Valgrind is also needed as a build dep on Ubuntu, so I've added it to the list of dependencies.