Standalone STI

Move STI to standalone repository
- Add ncdc's work to stream tars
- Refactor code and add unit tests
- Switch to using Godeps
@csrwng sure, I'll do that tomorrow against this branch. I was planning to test the images with all your code one way or the other, just to make sure we have it in sync.