Reworked parsing of HTML and the infrastructure to recognize includes. 
Modified emitters to know, when to output the code and end tags, i.e.,
this is no longer guessed by an external class. That way pure code files
are not tagged with script tags anymore.

Still searching why the client side include is not taken into account
properly.
A lot of housekeeping in the code.
Fixed issue #3.
Implemented #7 and #11.
Fixed #4.
Merge remote-tracking branch 'origin/adding_cscc' into adding_cscc