Buildings now know how long they take to build

This is the first step to telling the Strategy coordinator when it is ok
to build units that have prerequisites