LESS: Fixes source map path issues & refactoring.
Analysis: (CA1002) Do not expose generic lists.
Merge pull request #344 from am11/master

LESS (Fixed #346: source map path fixes & code refactoring) and Analysis (warning fixes)