The Very Young Radio Pulsar J1357-6429