[sailfish-browser] Add bookmark to launcher support

Just make this a bit more robust will add byte count checking over here. So that zero length bytearray would fallback to defaulticon