Add example projects
Qt5 support
Make some packages optional
need to keep build.sh work out of box.