Run the tests against faitout only in jenkins, otherwise fallback to sqlite

Detect that we are running the tests in jenkins by checking the BUILD_ID
in the environment variables.
Test the login decorator when the user did not sign the CLA
Add unit-tests for the delta argument of the list view
Add unit-test for the end argument of the list view
Add tests adding a meeting with a wiki_link specified
When adding a meeting, make sure it's there is not a more recent one
Add test checking that editing a meeting is a disabled calendar is not allowed
Sometime parsing a date provided as an argument might fail
Test editing meeting with a from_date argument
Another place where parsing a date from an url argument might fail
Add test for viewing meetings with a from_date
And again another place where parsing the date might fail
Add test to delete meeting from a disabled calendar
Check the behavior of /meeting/delete/ with an invalid from_date
Remove un-needed check, the decorator already ensure the user is logged in
Add unit-tests for the markdown_preview method
Add test checking the behavior of the search when no '*' is provided in the keyword