Test Buildpacks

Opening this while I work the finishing touches, so we can discuss.
I imitated `TestBasic`, I think it waits for `gitreceive` to start up. I should probably unwrap it.