Added the glass patterns filter.
Its not quite working correctly but I want to commit what I have so far in case I stuff it up.
Tidied up the Glass patterns filter and got it running correctly.
Fixed some problems in the shared image processing components that I found while getting the Glass patterns working.
Added documentation for the Glass patterns filter.
Commiting changes to the qmake project file