Add support for new microfacet API

This has been discussed in
https://groups.google.com/forum/#!topic/osl-dev/iz4TkQJDc-s
and we decided to add a new prototype for creating microfacet closures
(see stdosl.h). The old API is still kept for a while for later removal.