Add api to documentation

Ran sphinx-apidoc
Pass test with pytest fixtures
Set time zone in tests
Update compute tests to use fixtures
Merge branch 'dev/2.3.1' of gitolite.majerti.fr:autonomie into dev/2.3.1
Fix registry registration of the requests

also provides a get_csrf_request_with_db fixture
Refactor test to use fixtures
Fix non existent db resource
Create a specific mail module
Refactor mail tools imports
fix None file objects in Pisa resource fetching
Format mail is only done in the send_mail func
Mail specific exception
Provide a mail function to send salarysheet

1- Send the mail if forced or if datas not set
2- Stores the history
Mail history models and functions
Command line script used to send salary sheets
Register the mail command
Update xhtml2pdf
Add "Bon pour accord" cartel on estimations
Fix #153 : update statusOwner for invoice auto resulted