Add the spec of CodeMaker
Add the spec of CodeMaker

CodeMaker is a module that has to implement the observable part
of an observable/observer pattern.

It main purposes is to dictate to its subscribers how to generate bytecode.

Right now, Parser is going to be the only CodeMaker.

ludokng/puppetshow,ludokng/puppetshow