Convert to Portable Class Library

This checkin begins the process of switching this project to support a
Portable Class Library to support .NET 4.5, Windows 8 and Windows Phone
8