添加了undo按钮以及和它相关的命令

关键：在RemoteControl中增加一个Command变量记录上一次执行的命令，并在Command接口中增加一个函数undo