Fix some bugs, make some improvements, and add some new checks around ola_recorder