Remove Large flag from Huge ships.

* Checks for `restriction_func` before replacing it.
* Add test.

fixes #44