server: adopt lint block, fix clippy, fmt
Format the tree with rustfmt and add the lint + supply-chain gates
v0.6.4: split item page into store (/i/) and library (/l/) views