setter for Stave.x 

If the Stave object is moved after it's creation (that is a new `stave.x` is assigned) it losses the modifiers that are already attached (e.g. a Volta object). 

This is a proposed fix for this issue: providing a setX for moving the stave object in order to update the modifier's position.