Add ability to define custom bokeh shapes with a texture

Hi, I think I have implemented the issue:
https://github.com/appleseedhq/appleseed/issues/210