Call addCompileSourceRoot early to please Eclipse

Whenever a mojo might generate code, it now creates the target folder and
adds it as a compile source root in advance, even if it ultimately doesn't
generate anything.

Close #65