Cleanup

- Document some complex idiomatic constructs
- Cleanup Gemfile to just use gemspec
- Make sanitize join its output