* german: fix case in currency names
Also, add more tests for german language.
* german: default to amount of euros, not cents
If a non-float number is provided, interpret it as a quantity in euros,
not cents.
* german: handle "ein Euro" vs "eins Euro" exception
* german: prefer "einhundert" over "hundert"
"hundert" is usually colloquial (even if widely used).
Exception: "eintausendste" and "hundertste" are special cases, here
"hundertste" and "tausendste" are usually preferred (see Duden).
* increase test coverage - german ordinal_num
* push coverage of german to 100%
* fix line width
* travis ci fix
* remove underscore between numbers due to backwords comp
* removed coverage file
* Activate flake8, isort and coveralls in the configuration of tox
* Update code to respect PEP8
* Fix bug in the lang_IT for python 3
* Update the README to include the new converters.