No need to. I created small fixes by J-N-K · Pull Request #2 · clinique/openhab-addons · GitHub which should solve your issues. (actually I also added your new bundles to the bom, which is technically not needed to make it compile but for merging it to master later). There is a small issue with jetty (see Feature check fails to resolve openhab-core-io-rest-sitemap in addon · Issue #1207 · openhab/openhab-core · GitHub) which should IMO be solved in core. We can also add the missing bundle to your feature but I fear that other will run into the same issue later.
The transport bundles now compiles & resolved, the binding complains about uncatched exceptions. I did not look into that, if there are further problems, please ping me.