Exclude invalid test directories instead of including valid ones
The goal is to have no excluded directories at some point :)
In addition:
- some hardware test files have been moved to another directory
- one test has been marked as 'xfail', it is related to issue #86 (closed) ; when the problem will be addressed the test can be added back