[NTP Client] Add an action button that can be used in sections

Adds the button to the sections, that can be enabled when they are
initialised.
The current implementation of the tap handler just opens the
bookmarks manager

Preview: https://goo.gl/photos/Z6A3toNYpV649Yjx8

BUG=610648

Review-Url: https://codereview.chromium.org/2223743004
Cr-Commit-Position: refs/heads/master@{#410706}
diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
index 523cd96..855a6f7 100644
--- a/chrome/android/java_sources.gni
+++ b/chrome/android/java_sources.gni
@@ -542,6 +542,7 @@
   "java/src/org/chromium/chrome/browser/ntp/snippets/SnippetsConfig.java",
   "java/src/org/chromium/chrome/browser/ntp/snippets/SnippetsLauncher.java",
   "java/src/org/chromium/chrome/browser/ntp/snippets/SnippetsSource.java",
+  "java/src/org/chromium/chrome/browser/ntp/cards/ActionListItem.java",
   "java/src/org/chromium/chrome/browser/ntp/cards/AboveTheFoldListItem.java",
   "java/src/org/chromium/chrome/browser/ntp/cards/CardViewHolder.java",
   "java/src/org/chromium/chrome/browser/ntp/cards/DisplayStyleObserverAdapter.java",