Add dub package file

It compiling well.

I disable:

* demos
* windows' specific staff
* sdl2 (error in compiling, may be because of new version)
  
    I try to add `derelict-sdl2` in dependencies but it have error in `SDL_FreeSurface` in utils/graphics/sdl2image.d

* `sys/vfs_curl.d` - it says:
  ```
  sys/vfs_curl.d(14): Error: Declaration expected, not 'module'
  ```
* `ui/app/main.d`, `ui/app/posix/main.d`, `ui/app/windows/main.d` - it have `main` function, making conflicts
* `sys/benchmark.d` also have some errors:
```
sys/benchmark.d(48): Error: undefined identifier HANDLE
sys/benchmark.d(48): Error: undefined identifier GetCurrentProcess
sys/benchmark.d(49): Error: undefined identifier HANDLE
sys/benchmark.d(49): Error: undefined identifier GetCurrentThread
sys/benchmark.d(51): Error: undefined identifier HANDLE
sys/benchmark.d(52): Error: undefined identifier OpenProcessToken
sys/benchmark.d(54): Error: undefined identifier LUID
sys/benchmark.d(55): Error: undefined identifier LookupPrivilegeValue
sys/benchmark.d(59): Error: undefined identifier TOKEN_PRIVILEGES
sys/benchmark.d(64): Error: undefined identifier AdjustTokenPrivileges
sys/benchmark.d(65): Error: undefined identifier GetLastError
sys/benchmark.d(65): Error: undefined identifier ERROR_SUCCESS
sys/benchmark.d(67): Error: undefined identifier SetPriorityClass
sys/benchmark.d(69): Error: undefined identifier SetThreadPriority
sys/benchmark.d(71): Error: undefined identifier SetProcessAffinityMask
```

Little strange thing: result package libae.a is about 37MB

I already published: http://code.dlang.org/packages/ae

---
ps. as I learn before, author don't like changes so probably it will never be merged, but can be useful for other people
It depends if you want to merge it or not :)
Just use git cherry-pick to merge