Coverage analysis

We're now using [Doveralls](https://github.com/ColdenCullen/doveralls) for integration with coveralls.io and update the relevant badge. This is integrated with TravisCI, so it's not influencing local development.

The `.gitignore` has been updated to leave out the dub directory and profiling and coverage analysis files.
<a href='#crh-start'></a><a href='#crh-data-%7B%22approved%22%3A%20%7B%22https%3A//github.com/HaMster21%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/1690166%3Fv%3D1%22%7D%7D%2C%20%22comments%22%3A%20%7B%22General%20Comment%22%3A%20%7B%22html_url%22%3A%20%22https%3A//github.com/HaMster21/Diesel/pull/2%23issuecomment-50963354%22%2C%20%22comments%22%3A%20%5B%7B%22body%22%3A%20%22%3Ashipit%3A%22%2C%20%22created_at%22%3A%20%222014-08-02T13%3A53%3A11Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/1690166%3Fv%3D1%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/HaMster21%22%7D%7D%2C%20%7B%22body%22%3A%20%22%5Cn%5B%21%5BCoverage%20Status%5D%28https%3A//coveralls.io/builds/1036253/badge%29%5D%28https%3A//coveralls.io/builds/1036253%29%5Cn%5CnChanges%20Unknown%20when%20pulling%20%2A%2Aa901c8bd1d81e7124287c9602a873ffb8dc288b3%20on%20coverage-analysis%2A%2A%20into%20%2A%2A%20on%20master%2A%2A.%5Cn%22%2C%20%22created_at%22%3A%20%222014-08-02T13%3A53%3A54Z%22%2C%20%22user%22%3A%20%7B%22avatar_url%22%3A%20%22https%3A//avatars.githubusercontent.com/u/2354108%3Fv%3D1%22%2C%20%22html_url%22%3A%20%22https%3A//github.com/coveralls%22%7D%7D%5D%2C%20%22title%22%3A%20%22General%20Comment%22%7D%7D%2C%20%22processed%22%3A%20%5B%22https%3A//github.com/HaMster21/Diesel/pull/2%23issuecomment-50963354%22%2C%20%22https%3A//github.com/HaMster21/Diesel/pull/2%23issuecomment-50963376%22%5D%7D'></a>
<a href='https://www.codereviewhub.com/'><img src='http://www.codereviewhub.com/site/github-bar.png' height=40></a>

<img src='http://www.codereviewhub.com/site/github-approved-avatar.png'><a href='https://github.com/HaMster21'><img src='https://avatars.githubusercontent.com/u/1690166?v=1' width=34 height=34></a>

- [ ] <a href='#crh-comment-General Comment'></a> <img src='http://www.codereviewhub.com/site/github-remaining.png' height=16 width=60>&nbsp;<b><a href='https://github.com/HaMster21/Diesel/pull/2#issuecomment-50963354'>General Comment</a></b>
- <a href='https://github.com/HaMster21'><img border=0 src='https://avatars.githubusercontent.com/u/1690166?v=1' height=16 width=16'></a> :shipit:
- <a href='https://github.com/coveralls'><img border=0 src='https://avatars.githubusercontent.com/u/2354108?v=1' height=16 width=16'></a> [![Coverage Status](https://coveralls.io/builds/1036253/badge)](https://coveralls.io/builds/1036253)
Changes Unknown when pulling **a901c8bd1d81e7124287c9602a873ffb8dc288b3 on coverage-analysis** into ** on master**.


<a href='https://www.codereviewhub.com/HaMster21/Diesel/pull/2?mark_as_completed=1'><img src='http://www.codereviewhub.com/site/github-mark-as-completed.png' height=26></a>&nbsp;<a href='https://www.codereviewhub.com/HaMster21/Diesel/pull/2?approve=1'><img src='http://www.codereviewhub.com/site/github-approve.png' height=26></a>&nbsp;<a href='https://www.codereviewhub.com/HaMster21/Diesel/pull/2?approve=0'><img src='http://www.codereviewhub.com/site/github-undo-approve.png' height=26></a>&nbsp;<a href='https://github.com/HaMster21/Diesel/pull/2'><img src='http://www.codereviewhub.com/site/github-refresh.png' height=26></a>
<a href='#crh-end'></a>