Modified parsing of the compiler line. Added handling for module files. Modified error handling. Modified method for generating cache.
Modified parsing of the compiler line. Added handling for module files. Modified error handling. Modified method for generating cache.

dcalance/GSOC17,dcalance/GSOC17