Add file_list_copy function
(Menu) Make disp_set_label work with any file_list
(Menu) Add cache for selection_ptr
(Menu) Add cache for selection_buf and menu_stack
(Menu) Cache the lists and pointers on OK and CANCEL
(XMB) Horizontal animations
Merge pull request #1172 from lakkatv/xmb

(XMB) Horizontal animations using file_list cache