fix and improve peer console

Update peer console (TextInterface) to use guice.
Use an external library for handling and converting user input.
Remove subscriptions as they are not supported in the current code.
Provide scripts for running the console locally and in the planet-lab.

Change-Id: Ibc753c57d9831b761b361d73192133102a29b6b8
Reviewed-on: http://naan.mimuw.edu.pl:8001/96
Tested-by: Nebulostore Nebulostore <nebulostore@gmail.com>
Reviewed-by: Bolek Kulbabinski <bkulbabinski@gmail.com>