Include unit tests

This patch provides:
* Unit test configuration
* Sample unit test for the youtube plugin
* Documentation on how to run the tests
* Travis integration
Hm, I'm not sure whether I like those test URLs, because if our regex was better than it currently is, those should not be valid.