MINOR: Update release script with new remote, better error handling, correct mvn deploy profile
MINOR: Update release script with new remote, better error handling, correct mvn deploy profile

Author: Ewen Cheslack-Postava <me@ewencp.org>

Reviewers: Damian Guy <damian.guy@gmail.com>, Ismael Juma <github@juma.me.uk>

Closes #4528 from ewencp/update-release-script

Chasego/kafka,Chasego/kafka,Ishiihara/kafka,noslowerdna/kafka,richhaase/kafka,ollie314/kafka,gf53520/kafka,KevinLiLu/kafka,richhaase/kafka,gf53520/kafka,sslavic/kafka,apache/kafka,TiVo/kafka,apache/kafka,Chasego/kafka,Esquive/kafka,gf53520/kafka,gf53520/kafka,TiVo/kafka,ollie314/kafka,Ishiihara/kafka,TiVo/kafka,guozhangwang/kafka,sebadiaz/kafka,apache/kafka,Ishiihara/kafka,Esquive/kafka,KevinLiLu/kafka,noslowerdna/kafka,mihbor/kafka,ollie314/kafka,KevinLiLu/kafka,guozhangwang/kafka,KevinLiLu/kafka,mihbor/kafka,guozhangwang/kafka,Esquive/kafka,MyPureCloud/kafka,lindong28/kafka,lindong28/kafka,mihbor/kafka,sslavic/kafka,sebadiaz/kafka,sebadiaz/kafka,TiVo/kafka,richhaase/kafka,sslavic/kafka,MyPureCloud/kafka,mihbor/kafka,noslowerdna/kafka,ollie314/kafka,apache/kafka,Ishiihara/kafka,sslavic/kafka,Chasego/kafka,noslowerdna/kafka,lindong28/kafka,MyPureCloud/kafka,lindong28/kafka,richhaase/kafka,MyPureCloud/kafka,Esquive/kafka,sebadiaz/kafka,guozhangwang/kafka