Move pyyaml to being a dependency instead of bundled.

Signed-off-by: Robert Deaton <rdeaton@udel.edu>
Fix a botched merge.

Signed-off-by: Robert Deaton <rdeaton@udel.edu>
Python 2.5 updates.

Signed-off-by: Robert Deaton <rdeaton@udel.edu>
Add a non-queued event handler, and a few convenient event firings inside spyral.

Signed-off-by: Robert Deaton <rdeaton@udel.edu>