Fix for issue #4 and issue #5 added per shape opacity parameter

- added parsing for per shape opacity
- added support for per shape opacity in rasteriser