Fix file list bugs with deleted files
:lipstick:

- Make use of Promise.all() function in bluebird
- Trigger repainting the activeView after refreshing it