Add a getter for the boat item...

...and move the onUpdate override to the basic EntityCustomBoat to allow
custom behaviour for regular boats