Windows Admin Center: Vulture gets claws on browser-based server admin

... but finds some glitches Hands On  Microsoft has released Windows Admin Center (formerly known as Project Honolulu) to general availability.…