Redesigned the resolution mechanism for injecting platform-specific serv...

...ices in the PCL core assembly with code borrowed from http://pclcontrib.codeplex.com/

Should fix #126 and #119