Use 'Id' element in OData as accurate package Id and 'title' as fallback

@davidfowl , please help to review at your earliest convenience
Fixed and tested