-Added CanShoot method to small gatling gun

-Fixed some error handling when updating cockpit pilot entity