Add task priority hoisting, add task creation attributes, schedule tasks automatically on creation, resolve net-io task hangup on closing socket with unfinished reader or writer.