Move to rails 3.2.14
Tidy up routes a bit.

Just a bit neater now.
Separate the downloading and processing of outputs.
[TAV-316] Save the run log when finished/cancelled.

This will aid debugging. It will be hidden from most normal users most of the
time.
Rename the runs#state column to saved_state.

Due to the public state method returning :cancelled if the run has been stopped,
there were cases where run validation was failing - even though the internal
state was ok. This was because of the overloading of the state method.

Renaming the state column to saved_state fixes this!