libvlc: fix leaks and crash if no metadata found

you have to free char * returned by libvlc_media_get_meta.
UI : Align Video Player Icon on the bottom
Video Player Icons : Resize and adjust color
Fragment with history to open Uris