applied some resharper suggestions with variable naming and LINQ to XML handling to avoid potential exceptions
Merge remote-tracking branch 'remotes/upstream/FEAT_Last.fm_API_2.0' into 1.3.0RC_SEB_ADDONV3_HomeY