hollow universal joint - printable & parametric

Hollow universal joint, printable as a single unit & parametric with openscad.
The scad's got a decent amount of comments, I might clean it up and upload a better version later, but it's pretty straightforward.