Update current model so it supports sonar 4.1 and above

this needs to be merged, the current model does not work in new versions of sonar.

remains to be access how many releases will be done, but i would suggest this to be merged since its the best version we have.
replaces #105 

improvements can then be handle via different pull request