Merge pull request #998 from foxinushka/master

Added office365 provider
Added instructions for projects written in Swift
Merge pull request #1000 from KieranMcGrady/patch-1

Added instructions for projects written in Swift
Build for Android
Added missing files
Shared library for Android
Android: Implemented MCMainThread, implemented certificate verification
Fixed build
Fixed analyzer issues and warnings (#993 and fixed #992)
Fixed build on win32
Fixed build on win32
Updated build instructions for windows
Support for short values
Updated dependencies and cocoapods