DOC: user-guide: update requirements section
DOC: user-guide: update requirements section

add typing package
recommend using packages
mention dependencies of bots

Signed-off-by: Sebastian Wagner <1b7f084150d07bfae819095272d9cea1ea441fbe@cert.at>

certtools/intelmq,aaronkaplan/intelmq,aaronkaplan/intelmq,certtools/intelmq,aaronkaplan/intelmq,certtools/intelmq