Cleaning up lingering bugfixes and changes.

- Clean up annotations.py.
- Multiple changes to poncho-service command.
- Fixes to poncho.common.cli.
- Add poncho.nova.client - wrapper around novaclient calls.
- Add poncho.nova.manage - wrapper around calls to nova-manage.
- Fixes to notifications.
- Fixes to workflows.
- Move tests into poncho dir. This seems to make nosetests happy.