Pytest issue #28

Now we can selectively skip test.
The basic idea is to use pingo.detect.MyBoard() to decide which board should be skipped.
Skipping is made with unitest.skipIf, instead of pytest.mark.skipif. pytest.mark.skipif seems to cause undesired skipping #28.