Putting out coverage results with dmd
Adding profiling options

DMD has a built-in profiling instrumentation that can also tell the linker in which oder to link binaries. Maybe we can use this someday.

The docs for this can be found in ["Trace Dynamic Profiling"](http://www.digitalmars.com/ctg/trace.html).
Ignoring profiling and coverage analysis files
Using Doveralls for coveralls.io integration
Fetching Doveralls before using it :neutral_face:
`cat` may influence the build result

I don't know if TravisCI is only taking the last errorcode into account. So just to be sure, the build result should be only depending on wether dub could build correctly or not.
Adding a unittest and taking out profiling

Apparently dub is not combining build parameters, thus only profiling information was build into the binaries. Now we just generate unittests and testresults in CI.
Merge pull request #2 from HaMster21/coverage-analysis

Coverage analysis