Shorten assembly name to MonoPcl
Support checking a framework's compatibility with PCL profiles.

Add command line options:

   list                 Lists all .NET Portable profiles
   match <framework>    Displays the compatible .NET Portable profiles

The framework can be either a .NET portable framework or a .NET target
framework as supported by NuGet. Examples:

    MonoAndroid10
    portable-net40+win8+sl4+wp71+wpa81