Settings: Introduce "renderer" parameter, deprecate "shversion"
Start work on hook registration