add undo and redo to plg_oscpad, also add version info