source of a function can fail for local files


Requesting the source of a function evaluated as part of a REPL session will fail to
find the source even if the location is known.  Current code assumes the source is in a
JAR and fails if the path is to a local file.
    
Small mod enables the source to be found under these circumstances.