Adding an experimental AppIdentity auth impl

Included an example file. It's a tricky one to unit test as
there's not a lot to it, and it only works on GAE!
Fix style issues
Merge pull request #201 from ianbarber/master

Add experimental appidentity option