Included and used kardanios/osext. This enables the program to be run
from any directory.  Change working directory to installation directory before
doing anything else.  Use new func 'fatal' to shorten error exit code.
     The point of this example is to show how to include the image, but it does
not include the qml file.  So this hack is needed in order to actually run the
program from another directory, hiding the benefit of the inclusion of the image.
Added mention of executable 'imgprovider'.  It doesn't need a full or partial path.