Stochastic modeling of expression kinetics identifies messenger half-lives and reveals global temporal programs of transcription and decay co-ordination