porting of repl to scala-2.10
fixed autocompletion apparent hang due to logging
Ctrl-D hang bug fixed!
Fixed broken tests by last commit for repl.
Fixed previously removed dependencies
Made shell loading synchronous as async loading confuses with out of order status messages
Added class wrappers instead of object and incorporated most of matei comments
Added standalone cluster repl suite
Changed spark context as lazy val to become just val.
Added more tests
Merge pull request #535 from ScrapCodes/scala-2.10-repl-port

porting of repl to scala-2.10