Merge pull request #47 from stoewer/master

Unit test for nix::Source

Fixes the Source part of the unit tests meta-issue #25.
Reviewed and tested locally.