[GDXHTML-6] Fix invalid package name.
[GDXHTML-6] Refactor Reflection util to determine implementing specific generic interface, to Java 8 solution.
[GDXHTML-6] Make Bootstraper fields visible to childs.
[GDXHTML-6] Small cleanups, specifying generic methods, and add test for HeadParseFactory to determine HeadParser.
[GDXHTML-6] Update JavaClassGenerator and it's interface to return JavaClassSource from passed file
[GDXHTML-6] Add ability to walking through file tree from input source.  Add sample file to avoid throwing FileNotFound exception on execution project.