Fixed the library not properly checking the access rights and access settings when changing the volume or time

This doesn't really have any effect on the application itself, because the UI also performs these checks
Added an access test for the playlist shuffle method
More tests