Update recordings list when recording stops/starts

Fixes [MLHR-1159](https://malhar.atlassian.net/browse/MLHR-1159?filter=12501)