naively complete built-in functions and constants

Here's a very crude first stab at completing the current statement. Currently only handles built-in functions and constants. 

In order to complete user-defined functions and variables I'm guessing some protocol for communicating with the EvalWorker would be needed.