File Order - Workflow Steps

Hello,

Two major things here:

Organised the Job workflow into steps: new/upload, identify, describe.  (new/upload will be separated, identify is for now a placeholder).  Most of the work is in the describe step.

The describe step allows you to re-order the files.  When they're uploaded they're uploaded in the order they were sent by the browser (it's conceivable that the browser won't send them in the order they are in the file system).  We still need to implement the option to organise by filename/etc.