Solaris compiler doesn't support nested anonymous members
add ability to pass functions as arguments to thread start routine
Merge branch 'master' of 25thandClement.com:/var/git/cqueues