Add dated legislations validation.
Correct typo.
Sort imports.
Use default legislation when legislation_url is missing.
Add verification on max number of parents and "declarants".
correction penalim
change in irpp 2010 real amount

Conflicts:
	tests/test_irpp1.py
correction penalim
changement de nom
suite test_niches

Conflicts:
	tests/test_niches.py
suite test niches
Fix by cherry picking
Adding cerfa_field. Deal with niches missing year
Add requirements and Travis configuration.
Only use requirements-travis.txt to install package into Travis.
Improve dependencies and add Biryani datetimeconv requirements.
Try to improve Biryani1 dependency.
Try another dependency syntax.
Code pseudo-cleanup.
Add legislation tests.