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
Requesting the use of `spotify:track:6JEK0CvvjDjjMUBFoXShNZ` here instead ;)