Included the first version of the content first JavaScript processor and associated tests

Only the parser is working at this point, no work on the processor has
begun.