Assumptions are a bit different:
* We will list paths on the commandline
* We will run from the bundle directory, not from the screenshot maker
directory
* The path elements 'examples', 'libraries', 'drivers', and 'helpers'
can be omitted
* A screenshot is generated for each file, and no other .py files are
used (though, subdirectories are shown even if they contain no files
that would be included)
This also still behaves compatibly with the learn repo script