Added new path utilities. Improvements in Effect loading.
Fixed parts of #62 (intel chip shader problems) by not using filenames in #line macros.