Rewire some snmp modules to use print_error instead of print_status.

This reworks some of the error handling in `snmp_enum` and `snmp_enum_hp_laserjet` so that errors show up in red and are never masked. Contributors often use `snmp_enum` as a template for snmp modules, so it would be useful to improve the error handling now.