don't depend on xmonad-extras, just put the volume management in the lib directory, other minor changes