Initial commit of the radish project.

The shell can connect to a database, can issue commands to it and display
the results. History persists across sessions. It's not a bad start.