Added Javadoc comments for the public parts of ODDJET (not including the test classes). Made several minor internal changes to the project classes, revolving around improving encapsulation and naming. Also a bug in the default style inserting python script was fixed.