Break script interface into separate module.

Interactive stuff belongs in __main__, which is what gets run when you pass a
package name to python -m.
Bump to version 0.3.

I think I have the package structure right this time. All the library code is
in __init__.py, and all the script code is in __main__.py.