Cranes support pause.

Changes:
* crane's work is paused if map.pause is set
* making use of Field.SHIP_TYPE value
* some corrections of w-ku code from his last commit