SourceMap: Associated with CompilerResult

* Added CssCompilerResult class which inherits CompilerResult.
* Store CssSourceMap instance in CssCompilerResult.
* Added CompilerResultFactory and marked both compiler classes' ctors as private.
* Minor fixes to make the above work properly.