Improve release script
Improve release script

 * use nice set for error checks
 * improve arguments checks
 * set trap for error
 * remove temp files on error

ViaSat/snakebite,aeroevan/snakebite,sbretzel/snakebite,bolkedebruin/snakebite,spotify/snakebite,ViaSat/snakebite,dgoldin/snakebite,ghedsouza/snakebite,sbretzel/snakebite,ghedsouza/snakebite,dgoldin/snakebite,bolkedebruin/snakebite,spotify/snakebite,aeroevan/snakebite