The Republic of Singapore Navy (RSN) has launched its first fully customised Invincible-class submarine.