Pull over reasonably transferable bits from kreg
Merge pull request #1 from SeanMcMillan/master

Pull over reasonably transferable bits from kreg