PIM-3209: Fix import running even with wrong file

*Added verification of the file extention before the launch of the job
*Added new behats in order to verify that the file extention is allowed or not
Merge pull request #1698 from akeneo/PIM-3209-master-wip

PIM-3209 JobProfileController refactoring + fix bug export even with wrong file uploaded