Updated MvvmCross integration with code analysis

Also localized the exception messages in MvvmCross integration; fixed
mismatched dependency version issues; and finished the XML API
documentation.

Includes update so all assemblies mark themselves as CLSCompliant where
possible. This is hard to enforce as downstream dependencies are no
longer maintaining this so integration fails. Same thing for APTCA -
some integrations (SignalR, MvvmCross) can't include it.
Fixed secannotate assembly dependency location

Portable framework reference paths were giving us fits.