Use julia parser in REPL completion

Refines the parser output for incomplete expressions; use it
to determine if we're trying to complete from within a string, a
command, a comment etc.