Changes "name" in manager to "type" (for consistency)
Changes "job" to "task" (for consistency)
Adds event handling to worker
Fixes some team serialization problems
Adds task completion/failure
Adds task expiration (auto-removal)
Formatting fixes