Queues = queue executors
Activator compiles and works
Back to wrapper factory; found two bugs because of bad reflection assumptions
Static constructors for identifiers to keep parsing abstracted from constructor
JobDelegator compiles
Fixed a bug in binder where wrappers were never actually provided
Success: Tasks get scheduled
Took identifier prefixes out; added programmatic access to table identifier page index
TableIdentifier has programmatic components
Implementing dependency injection
Added uncaught exception reporting to queuexecutors so they don't hide exceptions (ack); made JobDelegator a queueexecutor
Exception reporting (not handling) in queuexecutor; stop using "this" everywhere
Cleaned cruft out of forwardingqueueexecutor
Forgot to ever start the task service, so the queues weren't even working
Testing: Node is always initial node
Fixed bug where forwarding queue was preferred to local queue if both were empty
Forwarding/local queue working with one node
Better dependency injection in p2p
P2P wired up with dep injection
Cleaned up dependencies; tests pass