remove redundant main.cpp in kbase_demo project
add interop between error and exception in win32

1.Remove LastError class from logging to error_exception_util
2.add Win32Exception and ThrowLastErrorIf facility
initl commit for registry facility