Fix bug so new cards are built with builder.

In CmHomeApiCardProvider, new cards were still instantiating the base
card ApiCard class, instead of using the proper DataCardBuilderFactory.
Fixed this.

Change-Id: Ide11aa30f288113ae82b122818ddd1927b07df5d