Merge pull request #3 from sebastian-philipp/master

fixed compile error for GHC 7.8
Remove empty line, indention
Remove unused import
Set defalut values for fields that might be missing
Show version using cabal functionality
Add user agent
Cleanup
Add http-types to dependencies
Fix
Add readme
Add package description
Add link to homepage
Bump version
Fix extra source files