Replaced System.Diag with our Log system
Added Exception for scripts
Added support for parameters in scripts
Added SharpScript