storage: add method to manager scaling jobs

Related to #26.
managers/ec2: split scaling of instances in two steps

Now it's asynchronous. Next step is providing the runner that will do
the physical scaling.

Related to #26.
api: improve error handling in the scale_instance endpoint

Related to #26.