Removed unused import in setup.py
Started work on head node management.

We have the beginnings of a module spl.headnode, which will take care of
things like creating new head nodes, starting and stoping them,
adjusting their networking, etc.

This is still *very* incomplete, including the API.