ISO screw thread

This generates ISO screw threads and common parts using them. It's meant to be used as a library (include ;), but if you just want a simple part, just add the module call to the top of the file.

refer to
https://en.wikipedia.org/wiki/ISO_metric_screw_thread
and
https://en.wikipedia.org/wiki/ISO_965