Redesigned the resolution mechanism for injecting platform-specific services in the PCL core assembly with code borrowed from http://pclcontrib.codeplex.com/