added StatusCode and ErrorCode to IPlc interface
fixing namespaces to c# style of coding