[swarm_shell] Added a IPython-powered SWARM control shell.

This will provide direct interaction to the SWARM via IPython
magic functions.