Add retcon-demo cli program

This does no error checking, it just defines a few sample entities and
data sources and then invokes the retcon machinery (as yet not
completely functional) to process the event described in the
arguments.
Merge branch 'wip-user-api' of github.com:anchor/retcon into wip-user-api