Refactored IFilePreProcessor to use ILineProcessors instead
Added tests for new files
Hooked up the line processors to ScriptServicesBuilder
Removed path parameter from IFileParser.ParseScript
Made sure that usings are not empty and distinct
Moved guard methods
Moved check for loaded file into FilePreProcessor
Added marker interfaces for default line processors
Added abililty to override default line processors
Renamed UsingStatements and Body to Namespaces and BodyLines
Forgot file when renaming
Some final adjustments
Removed last references to FileProcessorUtil in FilePreProcessor
Merge pull request #396 from khellang/line-processors

Refactored ProcessLine into ILineProcessor