Raise NotFound instead of Unauthorized for aliases that do not exist

Hi @nov!

Thanks for your work. I've noticed that FbGraph raises `Unauthorized` upon encountering aliases that don't exist ([example](http://graph.facebook.com/thispagereallydoesnotexist)), but I would argue that `NotFound` is a more appropriate exception.

PS: The spec that fails in unrelated and was already failing.