Fixes #6870/BZ1075523: use ANONYMOUS_ADMIN for hidden user.

Foreman recently added the concept of an ANONYMOUS_ADMIN to User.
This commit makes use of that in order to ensure that this user
is not displayed on the users page.

http://projects.theforeman.org/issues/6870
https://bugzilla.redhat.com/show_bug.cgi?id=1075523
@waldenraines I would tend to agree with you except you already changed User.hidden from returning an array to returning a single user.  Since you have to change every use of User.hidden.first you might as well change them to User.anonymous_admin