1. Changed code to meet coding standards
2. Added CDN fallback example (More examples can be found at https://github.com/willfarrell/angular-io/blob/master/src/scripts/async.js)