Added test-cov command
Merged TestCovCommand into TestCommand, but with switch
Merge pull request #385 from ColdenCullen/master

Added test --coverage switch.
Remove the build type switch for "dub test". See #385.
Add some missing build options for gdc
faster determinePlatform

- 310ms -> 7ms

- don't link dub_platform_probe

- avoid phobos imports in the probe file
store metadata cache on disk

- Writing is a little slow due to Json escaping
  so also use a dirty flag to track when a writeback
  is needed.

- The metadata contains readme files for every project,
  strip that data for now because of the point above.
create symlinks instead of copying cached build files
Merge pull request #388 from MartinNowak/fasterDub

Make DUB rebuild faster.
Merge pull request #387 from ibuclaw/gdcopts

Add some missing build options for gdc
Bug fix, was not accepting package
Merge pull request #391 from rikkimax/master

Bug fix, was not accepting package for describe
add .editorconfig
Merge pull request #394 from MartinNowak/editorconfig

add .editorconfig
prevent code from searching file system for the package file multiple times
Merge pull request #397 from marler8997/SearchOnce

Prevent searching file system multiple times for package file
Step one of abstracting package description format
Merge pull request #400 from marler8997/SdlSupport1

Step one of abstracting package description format
More package info abstraction
Merge pull request #401 from marler8997/SdlSupport2

More package info abstraction (PR number 2 for SDL support)