Split shadow and transparency ray types
Simplify OSL shader execution code.
Added OSL opaque obj, transparent shadows test scene.
Merge pull request #617 from est77/est_transparency_raytype

Split shadow and transparency ray types.