buildings: ignore consumption rate
buildings: ignore consumption rate

Buildings most generally want to be build even if it would consume more than
the 0.6 default amount. Add an "all" parameter, which will default to undefined
(false-y) and only set it to true for buildings. This should enable buildings
even if it would cost more than 60% of the available resources.

Signed-off-by: Jacob Keller <74ec1f46a68d238888726a00aa611ba6343172e2@gmail.com>

oliversalzburg/cbc-kitten-scientists,oliversalzburg/cbc-kitten-scientists,oliversalzburg/cbc-kitten-scientists,cameroncondry/cbc-kitten-scientists,rdancer/cbc-kitten-scientists