Working on tracking the location of atom definitions.  This is seriously broken (does not compile) right now.
First version that compiles for the new location tracking.
Looks like the basics of the location tracking are working.
Merge branch 'loc' of https://github.com/sprowell/elision