Simplify behavior of alpm_pkg_test_feature

Return 1 (TRUE) if passed a NULL feature name, as is the case
happens for mandatory dependencies.
Support features in find_requiredby

Don't show reverse dependencies if the associated feature is
disabled.
Hide the feature spec in most dependency errors

Error messages look better without the feature spec. Keep it
for pacman -Qi only, for now.