Update version pull from Assembly in RestClient.cs

This is a more resource-efficient implementation and is cross-platform, including Windows Store.

More details, including comment from an engineer on the .NET team, here: http://stackoverflow.com/questions/16518131/get-assembly-version-in-pcl