Rename `size_kind` -> `SIZE_KIND`
Styling
Do not delete `_lib.mod` files
Declare as `pure` if possible
Styling
Add interfaces for `sdot`, `ddot`, `cdotc` and `zdotc`
Typos