Change double negation !cost.nonZero() in IShipyard::getBoatCost to cost.isZero()
Made corrections for boatAnims to use less memory
Merge branch 'develop' of https://github.com/Macron1Robot/vcmi into develop