Implement tab completion in SymPy Live
completed by: David Li
mentors: Aaron Meurer, Ondřej Čertík, Hector1618, Stefan Krastanov, Mateusz Paprocki, Matthew Rocklin, Alexey Gudchenko, Ronan Lamy, Chris Smith, Joachim Durchholz, Vladimir Perić
Please see http://code.google.com/p/sympy/issues/detail?id=2589 for full information on this task.
Please read https://github.com/sympy/sympy/wiki/gci-2011-landing before completing any tasks for SymPy.