Do not generate a builder if the class is abstract
Fixed possible compile problem

Only generate a static method to create the builder,
if no super class has the same method name.
Merge pull request #4 from JesperTerkelsen/ubl-compile-problems

A few compile problems