Add singular resource for Put and Delete on WebProfile
Refactor IPut and IDelete add IPutWithModel
Add exception handeling to response from API, errors are bad mmmkay
Tidy up tests, to say this wasn't due to copy and paste would be lying
Add latest test to proj file
Fix web profiles resource to include id of profile to update, seems obvious now
Tidy up test comparisons for Artwork and Avatar URLs
Add custom JSON serialization using Newtonsoft.Json for model updates (PUT and POST)
Add check for response codes and raise exception based on those considered an error