Add version of UploadFile() that takes an existing Stream
Clarify url parameter is relative to the Web (follow naming conventions)
Improve retrieval of list by URL. Trying to load the RootFolder for all lists, e.g. web.Context.Load(web.Lists, l => l.Include(li => li.RootFolder)), requires Web:Full Control permissions. Updated mehod uses GetList(), which only requires Read.
Merge pull request #198 from sgryphon/contrib

Add version of UploadFile() that takes stream; Clarify parameter in GetListByUrl() and fix security
updated comments
Fixed Get-SPOView cmdlet and corresponding methods in Core lib.
Added UserProfile and Personal Site (OD4B) cmdlets
Prevent compilations of NewPersonalSite if using the V15 assemblies
Updated Changelog
Merge pull request #200 from erwinvanhunen/CmdletFixes

Cmdlet fixes