Include test files in dependency analysis

Test files are now checked for dependencies, just like the main package
sources are. Any extra dependency will be included in the Godeps file
and will be required for building. Projects with tests in such
conditions will need to have their Godeps regenerated.

Closes #65.