Add enum code
add examples for async-await, deferred loading
Improve a comment, per reviewer feedback
Merge pull request #46 from dart-lang/enum

add examples for enums, async, and deferred loading