Added a compatibility fix for DUB packages.

DUB needs an explicit dependency to vibe.d if an application uses it, while 'vibe' doesn't. With this fix, vibe.d is not downloaded in this case.
Made a proper alignment fix in the MallocAllocater (wasting up to 16 bytes per allocation, though).