Merge pull request #12 from DrMarcII/lazy

Add Lazy typedef to allow lazy fields to be defined with Lazy<...> syntax.
Change Lazy typedef to Lazy class so that it works correctly when run as js.
Merge branch 'master' of https://github.com/google/pageloader into lazy