[#1885] add VirtualFile.list() caching

http://play.lighthouseapp.com/projects/57987-play-framework/tickets/1885-add-virtualfilelist-caching