* docs: update to be relevant to the current version
* chore: bump version
* fix: change default progress to 0
why it was ever -1.0 is a mystery to me, it doesn't make any logical
sense...
* fix: switch from rand to fastrand
* feat: prepare for 1.7.0 release
docs: explain music situation
docs: more internal documentation
feat: make timeout configurable
chore: clean up some sections of code
* fix: use boring fs functions for bookmark loading and writing
* chore: remove useless internal doc
* chore: bump version