Timeline: Defer creation of audio file for recording until blocks are ready to be written.

This prevents unnecessary file creation in punch mode.
Timeline: Allow recording in punch mode when playhead is in the middle of a punch cursor.
Mixer/SpectrumView: Add zero line and more dB levels. Also, remove Hz and Db labels.