The U.S. Navy is deploying a secret weapon to the Persian Gulf: A laser cannon that can bring down drones and ships.