Only complete at top level prompt

See https://github.com/nonsequitur/inf-ruby/issues/35#issuecomment-27837664