Rebase the dll files so as to avoid dll relocation

Currently all the dll files have a base address of 0x10000000 and they get relocated (which increases private working set size and startup time and also wastes memory because dlls like SmartHook.dll and sfShellTools.dll are loaded into more than one process).
The fix is just to give every dll an unique base address.

Hello ..

Thank you for your input. I have set a fixed base address for each dll. The next build will contain the changes.
If you have any other suggestions please let me know.