Implement app list folder management page UI, including the following feature:
1. Clicking on a folder item in the app list grid will open the app list folder management page to show the folder name and items in the folder.
2. User can click on the back button on folder management page to navigate back to the app list page.
3. User can change the app list folder name on folder management page on linux_chromeos_asan.

The original cl has been reviewed:
https://codereview.chromium.org/27777002/

This one is patched from the original cl and fix the memory issue.

BUG=303224
R=xiyuan@chromium.org
TBR=oshima, stevenjb

Review URL: https://codereview.chromium.org/35683005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230439 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 230439