Added sources from Cs2Java Project to SharpKit
Some project restructuring
Some code cleanup
A lot of project cleanup
Created new TargetAwareCompiler which is capable of switching between Js
and Java
Introduced an abstraction layer which allows implementing new targets
Removed old CompilerTool class
Merge branch 'master' of github.com:SharpKit/SharpKit into Repository

Conflicts:
	Compiler/skc5/Targets/JavaScript/JsTypeConverter.cs
Reorganized namespace hierarchy
Fixed build