Cleanup some of the zuul job definitions

There were some inconsistencies in the zuul job definitions
I noticed after another change. This fixes things in the
following ways:

 - Added a missing lower-constraints.txt entry in fwaas job
   and made it consistent in all jobs
 - Changed to ignore all *.sample files as a number in etc/
   do not have 'conf' in their names
 - Added missing trailing $ to fullstack and functional regexes
 - Changed zuul.d ignores to match all *_jobs.yaml files so
   we do not have to update every release we add
 - Removed the openvswitch mechanism driver entry from the
   linuxbridge job definition

TrivialFix

Change-Id: Ie8e81e7fc0cc74dd971f1eebc9aadc5b0b2c9ea5
1 file changed