Update the pretty graph cookbook to use labels

This fixes the output graph that was incorrect because of an isolation bug
where you could read a deleted node in an open transaction.
Make kernel dependencies provided for the Cypher 2.0 compiler, so it can run against kernel 2.1 in the future
Added support for the LOAD CSV clause
Add LOAD CSV support to the prettifier
Add documentation for LOAD CSV
Recognise the LOAD CSV command in the shell
Add LOAD CSV highlighting to the browser