[null-safety] remove implicit-dynamic, intl in preparation for null-safety (#160) - Implicit dynamic is removed, which will make it easier to migrate to null-safety where it is not supported. - Intl dependency is removed, since this will block null safety despite being used in only a single place.