fix: compile fail after edit

When -s is invoked without a section,
the compiler would print out the entire
section string.
fix: unknown flags print usage
doc: mman(1) cleanup

- see also pages reformatted
- date updated
rm: -l option

The -k option with no arg does the exact same thing
no point in keeping a redundant option.

Plus its more similar to `man` anyway now
fix: tabs->spaces in -k usage
add: -k no results displays error
fix: nroff-fmt patch
add: view only views first page it finds
fix: scdoc page compile after edit
fix: scdoc edit ext incorrect
patches: add nroff-only patch
patches: update patches
fix: improve list pages
add: README & Makefile
(mman) add: color support