code tidy
add kproj guid
more tidying
removed folder mode constructor for CSharpProject. Not needed