Merge pull request #4 from Geolim4/master

Add French language
Use correct selector for quickedit icon in 3.1.0-b4
Merge pull request #5 from marc1706/fix/edit-selector

Use correct selector for quickedit icon in 3.1.0-b4
Use correct selector for edit icons
Merge pull request #6 from marc1706/fix/edit-selector

Use correct selector for edit icons
[ticket/8] Add basic set of tests
Merge pull request #9 from marc1706/ticket/8

[ticket/8] Add basic set of tests
[ticket/7] Remove unneeded ext.php
Merge pull request #10 from marc1706/ticket/7

[ticket/7] Remove unneeded ext.php
[ticket/11] Fix scrutinizer issues
[ticket/11] Add helper methods for checking values in listener
[ticket/11] Further split up conditionals
[ticket/11] Add is_catchable_request()
[ticket/11] Remove unneeded comments
Merge pull request #12 from marc1706/ticket/11

[ticket/11] Fix scrutinizer issues
[ticket/11] Improve scrutinizer code quality by introducing helper
Merge pull request #14 from marc1706/ticket/13

[ticket/11] Improve scrutinizer code quality by introducing helper
[ticket/15] Add more tests and use base class for tests
[ticket/15] Add full test coverage of methods
[ticket/15] Fix scrutinizer issue