Add portable profile 259 (.NET 4.5) and Xamarin support

Profile 259 has become more or less the standard PCL profile when targeting .NET 4.5 in the nuget community, and is well supported by the Xamarin framework.

I'm not familiar with signed assemblies, so I'd appreciate a hand on that part.