[FIX] Force the checkout to overwrite any existing files.
Improvements to parser, to always combine comments belonging to code or prototypes.

Will ensure that comment blocks that stand alone have no attached code, and can be used for
meta-analysis, or general module information.