Add cerl parsing & compiling module

Compile a module's source code to Core Erlang (AST Representation).
Also add unit tests.
Add a codeserver module

A gen_server to act as a Core Erlang codeserver.
Also add unit tests.