Merge pull request #10 from lgromanowski/master

Enable usage of SHINY_LIBRARY and SHINY_OGREPLATFORM_LIBRARY variables in parent scope.
fix GLSL texture units when shaders were disabled
Merge branch 'master' of github.com:scrawl/shiny
fix some inconsistencies
removed WRITE_SHADER_DEBUG option
Made caching more robust.
Store relative instead of absolute source location to fix inconsistent cache when changing the build folder or install location.
If there are no lastModified entries, delete the corresponding cache. Does not cause any harm, and "migrates" user's cache that was created by code from 2 commits ago or earlier.
Small change to delete binary cache more aggressively.
Removing an old, unneeded hack
Work around broken Ogre material parser for transparent_sorting force
Includes should be relative to file being processed, instead of platform base path