Patch Set 7: Looks good to me, approved

- rebased to current master

I think this change is ready for submission.

Since Edwin substantially participated in this change and he is not a committer I think we need PMC approval according to figure 2 of the Eclipse legal process poster.

@ Chris | Gunnar: could you PMC approve this change and set the IP Clean flag ?