Moved the logging initialization code.
added feedback section to readme
Changed implementation for netrc path on Windows.

On Windows we now try several paths according to different
environment variables in order of importance; this allows to
preserve the standard "Unixen" behaviour (trying $HOME/.netrc first)
but also allows for more "Windowsy" locations (such as
$USERPROFILE/_netrc, which some other programs like git might favor).
Added implementation of timedelta.total_seconds for backward compatibility.
Merge pull request #77 from TheEpsylon/netrc-windows

Fix searching for the location of netrc files on Windows.
Add initial configuration for travis-ci.

This is only part of what is needed for the continuous integration, but it
is able to run our basic unittests.

This does encourage us to create more unittests.

Another side benefit is that once we have a good coverage of unittests, the
pull requests that we receive will (seemingly) be tested by travis and we
will know if such pull requests are likely to create regressions.
README.md: Add build status graphic.
Make long comment easier to read.
Exit early in function that searches for a valid netrc file.
Remove dependency on OrderedDict for compatibility with Python 2.6.

OrderedDicts are only available starting from Python 2.7.
Remove assigned but not used variable.
Fix some PEP-8 conventions.
Fix indentation for PEP-8 compliance.
Add statement of the license.
fix download_file_axel

This both fixes the arguments order and makes the download_file_axel work like other download_file_* functions.
Merge pull request #83 from FiloSottile/patch-2

fix download_file_axel
Add copyright years.
Fix minor spelling errors.
Remove passing of unneeded arguments.

We are passing the name of a file with cookies to functions that simply
ignore cookies.

In particular, we are creating files with cookies, saving cookie jars and
loading cookie jars all over the place and this is not smart.

We should only load/store cookies if we receive a (debug-only) option from
the user to store those cookies to files.
Convert float to int for Python 3 compatibility.

When running the script with `python2.7 -3`, we get many warnings about
deprecation comparing different types is one of those. So, we coerce the
type returned by mtime to be an int.

The reason is that we don't actually need precision float precision and it
may give the interpreter a little bit of an easier time translating stuff.