Enable GL-version specific shader source loading

- Load now uses ofShader to load shaders from path,
  so we know for sure it will work the same way.
- Ensure FBOs are set to correct width/height when
  allocate is called.
- Can set shader source for GL ES/2/3 by setting
  specific strings in constructor, or by calling
  loadVersioned.
- Can reload shaders from file.
ofxBlur uses versioned shader strings
Add test projects
ofxBloom uses versioned shader strings
ofxPassthrough (test) uses versnd shader strings
Merge pull request #22 from OliverUv/improve-shaderload

Improve shader code loading