[0.10.x] VLCMLFile: add method to delete the referenced file
This is performed on a background thread to avoid blocking the main thread. This solves terminations through the watch dog daemon when delete operations take longer than the time allowed to block the main thread.
This implements #27 (closed).
(cherry picked from commit cc211bd6)