fake helpers: support for lookup by guid

e.g.:

app = fake :app, :guid => "x"
client = fake_client :apps => [app]
client.app("x") == app