Merge pull request #1 from slackhappy/with_sbt

use a local sbt.
Merge pull request #2 from slackhappy/johng_buildlayout

Simplify the build layout, add tests
CodeRef: add docstrings
Add readme
Merge pull request #3 from slackhappy/johng_docs

Johng docs
Add a "default" configuration to ivy xml

Allows pants to see locally published jars
Merge pull request #4 from slackhappy/johng_ivydefault

Add a "default" configuration to ivy xml
An unchecked NPE in fileImpl caused REPL issue

macro could not be used in REPL because of an NPE.
An exception during implicit resolution causes it to
abort, making it seem as if it were not available.
Merge pull request #5 from slackhappy/johng_fixrepl

An unchecked NPE in fileImpl caused REPL issue
Add a link to the generated scaladoc
README: attempt scala syntax highlighting
Add signing plugin, release checklist

needed for release to oss.sonatype.org

- bump version
Macros: add Frame (implicit StackTraceElement)

Easily build a stack trace in case of an exception
Useful for wrappers to Futures