Method update DeployMasterPage, DeployPageLayout

Add parameter folderPath and deployed master pages and page layouts under it.
Also, to DeployPageLayout added parameter List <webPartEntities> to have default webparts provisioned on page layout.

Reference:
https://github.com/OfficeDev/PnP/issues/66
EnsureFolder to ensure hierarchy of folders.

Added overload method EnsureFolder to ensure hierarchy of folders.
Initial check-in of sample

Implementation complete.  Needs driver code, testing and documentation.
Add read only functionality
Added globalization and MUI deck
Fixed project file to include correct references
Merge pull request #155 from erwinvanhunen/TestAdditions2

Fixed project file to include correct references
Merge pull request #156 from vman/master

Refactoring, Fixed a test
updated license to include company name
Revert "updated license to include company name"

This reverts commit 360269c90fef8725a3174dd6badc342134a1a244.
refactored Constants.EXCEPTION_MSG_EMPTYSTRING_ARG to use a resource file
Updated docs Search.PersonalizedResults
fixed typo in Search.PersonalizedResults
Removed extraneous code and corrected parameter passed to GetFileByServerRelativeUrl
Added field extension and string extensions
Merge branch 'dev' of https://github.com/OfficeDev/PnP into dev
Added tests for null params and empty strings
Refactored exception from constant to resource
Corporate Events app initial checkin
Fixed the remaining AppForSharePoint16WebToolkit nuget package references.