Bow to font-lock at the end of the docstring, since it throws stuff
off.

Make sure the path paramter to readmodule() is a list before adding it
with sys.path, or the addition could fail.
diff --git a/Lib/pyclbr.py b/Lib/pyclbr.py
index 25fc33f..75b6a93 100644
--- a/Lib/pyclbr.py
+++ b/Lib/pyclbr.py
@@ -30,7 +30,7 @@
 
 BUGS
 Continuation lines are not dealt with at all and strings may confuse
-the hell out of the parser, but it usually works.'''
+the hell out of the parser, but it usually works.''' # ' <-- bow to font lock
 
 import os
 import sys
@@ -99,7 +99,7 @@
 		except ImportError:
 			f = None
 	if f is None:
-		fullpath = path + sys.path
+		fullpath = list(path) + sys.path
 		f, file, (suff, mode, type) = imp.find_module(module, fullpath)
 	if type == imp.PKG_DIRECTORY:
 		dict = {'__path__': [file]}