Project LibraryInjector refactoring.

- Fix project compilation with MSVS.
- All Dll* functions like DllMain moved to a new file main.c
- Minimized interface of LibraryInjector.h header.
  All implementation details moved to the LibraryInjector.c file.
- Minimized compiler warnings count.