Active Control of Configuration-Dependent Linkage Vibration with Application to a Planar Parallel Platform