Initial support for DownloadBuilder
Changing the file name to make code better to understand
Using abstract builder to extract common code (thanks @Turini)
Adding better javadoc code
Fixing javadoc code
Adding test for byte array
Adding tests for InputStream download
Fixing typo: from ByteArrayInputStream to byte[]
Creating english docs for DownloadBuilder
Updating portuguese docs about DownloadBuilder
Merge pull request #791 from caelum/ot-gh789-downloadbuilder

Adding support for Download builder