Modified sky130 Makefile to remove a blockage to parallelism that
was preventing the Makefile from building the different PDK vendor
libraries in parallel.  Also:  Made some revisions to the project
manager (work in progress).  Includes breaking out the python
"natural sort" routine into its own file, and not relying on the
"natsort" package, which is generally not included with python3
distributions and needs to be pip installed.
diff --git a/common/natural_sort.py b/common/natural_sort.py
new file mode 100755
index 0000000..7ad1e8c
--- /dev/null
+++ b/common/natural_sort.py
@@ -0,0 +1,11 @@
+#!/usr/bin/env python3
+#
+# natural_sort.py
+# Natural sort thanks to Mark Byers in StackOverflow
+
+import re
+
+def natural_sort(l):
+    convert = lambda text: int(text) if text.isdigit() else text.lower()
+    alphanum_key= lambda key: [ convert(c) for c in re.split('([0-9]+)', key) ]
+    return sorted(l, key = alphanum_key)