Merge pull request #4 from OfficeDev/master

Get Latest
removed reference to obsolete method CreateSite and replaced it with CreateWeb
1) created url utility mehod to ensure trailing slash
2) modified the DeleteWebPart and AddWebPartToWikiPage functions to work with subsites.
Merge pull request #5 from OfficeDev/master

Get Latest
Merge pull request #79 from vman/master

Extra Utility method, modified webpart functions to work with web relative url
Update readme.md
Merge pull request #6 from OfficeDev/master

Get Latest
added JSON.NET NuGet package as project was not building without it.
Added check for trailing slash in the SetSiteLogo and UploadFiletoWeb functions. The SetSiteLogo function was failing due to incorrect double slash ( // ) being generated in the url
Using ExceptionHandlingScope in the EnsureConfigurationListInTenant function  so that only one call is made to the server instead of multiple calls. This should enhance performance. Also changed the name of the config list from "OfficeAMSConfig" to "OfficeDevPnPConfig"
Merge pull request #85 from vman/master

Performance Enhancements, Package Updates, Bug Fixes
Bug fixign for getting list of my sites method in the core component #87
Merge pull request #90 from VesaJuvonen/dev

Bug fixign for getting list of my sites method in the core component #87
Merge pull request #91 from OfficeDev/master

Sync'ing latest from master to dev