[FLOC-1091] Use a max_spot_price defined in the config file.

I'm not sure if this is a good idea and I haven't gone so far as to test it.

Fixes https://clusterhq.atlassian.net/browse/FLOC-1091
This change is basically http://trac.buildbot.net/ticket/2898