a guilloché drawing library ported from http://www.subblue.com/blog/2008/10/10/guilloche