Add resharper shared config
Refactor crypto out of MarkingBinaryReader into RarCrypto specific class.  Remove functionality from portable build to make it work.