refactor: Deprecate the "." syntax in directive maps

Before:

    @Template(
        selector: '[ng-if]',
        map: const {'.' : 'mapping'},
        <other kv pairs>)

After:

    @Template(
        selector: '[ng-if]',
        map: const {'ng-if' : 'mapping'},
        <other kv pairs>)