fix(bootstrap): Rename bootstrapping methods

BREAKING CHANGE:
  - import: 
    - angular/angular_dynamic.dart -> angular/application_factory.dart
    - angular/angular_static.dart  -> angular/application_factory_static.dart

  - functions:
    - dynamictApplication()        -> applicationFactory()
    - staticApplication()          -> staticApplicationFactory()
feat(AtMostOneMicrotaskZone): Add a zone which allows scheduling at most
one microtask.

It is not possible to schedule a microtask while the first one is not
completed. For example, it is not possible to return a Future from a
Future.