Pages went missing!

A bug existed where pages would go missing if, after doing everything else, a user jumped back to the Upload step and uploaded/deleted additional files, then Acquitted.  The changes would only be saved if they went through the Identify step again.  The solution was to save the job to the AmberSession again (via the most excellent `JobRecord.preserveInAmber()`).

Additional: ec0b35578490aa9e9f37e2af2b44e7a122722087 contains a reformat of `JobRecord.java` with no functional changes.