Cleanup code

* clean up diskFSList test
* handle error in provider walk
* document public vars properly
* move main.Main to main.go
* remove inline copyright
Merge pull request #14 from soundcloud/cleanup

Cleanup code