Removed top-level solution

Core, mobile and portable should instead be built from their respective
solution files. This avoids problems with nuget package locations
getting messed up between different solutions.
Removed obsolete solution files
Removed obsolete MSTest files
Added support for statically configured permissions