LiveTV: Keep LiveTV Recording

Handles keep/unkeep. Requires proto commands SET_LIVE_RECORDING, UNDELETE_RECORDING, FINISH_RECORDING.
Also adding DELETE_RECORDING for future usage.