Initial import from github.com/inconshreveable/log15/stack.
Special handling for stack entries above runtime.sigpanic.
Change Call to a struct to cache the results of runtime.FuncForPC and add func Caller().
Improve test coverage.
Improve documentation and add example.