Refactoring.
Isolated C-specific code to allow parsers for other languages to be introduced.
Fix for previous commit.
Added note about upgrading Neo4J + minor fixes
Merge pull request #32 from rieck/patch-1

Added note about upgrading Neo4J + minor fixes
Added note about Neo4J configuration
Merge pull request #33 from rieck/patch-2

Added note about Neo4J configuration
Isolate CFG creation from CFG and C specific code.
Merge branch 'master' into dev
Merge branch 'restructuring' into dev