Support for output type parameter; usage of all source folders, not just...

Hi,

I've updated the plugin so it will parse not only the main sources, but the generated ones.
Also added the possibility to set the output type. 

Cheers,

Tamas
Did you test this when you process a multi-module project? Spoon should fail because a parent module defines a source directory (don't ask why, I don't know...) and Spoon crashes when the directory don't exist. You must check if the directory exists before add it in input files.