Two testing fixes.

1. Using explicit paths for gcovr in documentation examples.

2. Used relative cleanup in shared_lib/testApp.
Replace os.path.join with os.sep.join()

os.path.join() does not replace a leading '/' character, even
with the first argument is ''.  The intent here was clearly to
add this back in if the original path was absolute.