Major rewrite for piside job queue

The piside job queue is mostly complete, as is the jQuery UI interface for the front end.

It isn't running yet on the production machine, but I've isolated the issue to the power supply (or the library I'm using to control it.)  Hence I'm declaring this rewrite complete enough to be drawn back up into master, and I'll focus on figuring out what's going haywire with the power supply.