Partial Views and Partial View Macro's should allow for folder hierarchy for organization.  This changes makes them work much like the Scripts and css folders.

I didn't add a Type drop down like the scripts screen has.  This is unnecessary and cumbersome.  Instead it works like other screens and the user can generate a hierarchy in their files by adding /'s in the names.  This is how it works in Stylesheets works and its a lot cleaner.  I added a note of this to the creation dialogs as well.

For example create a view file with the name myFolder/myView and the system will take care of folder creation automatically.  There is also a delete option.

Other errors fixed:
 Selecting a folder in the scripts lists was generating an error.
 Stylesheets would not create a new folder(but they wold make nested children in existing folders.
 Partial and Macro Views would not use the proper elpers for generating syncTree code.
Added codemirror plugin to tinymce v4 used in Umbraco7.
This is a tinymce plugin to seamlessly use the already existing code mirror package in umbraco as the source editor.
The tinymceconfig.config is updated to seamlessly replace the code plugin with the new codemirror plugin. (And the user can switch back to code here if they need to for some reason.)
Fix for dialog size logic.
Fix for css not associated with legend.
Reverting SetValue change on CreateContent

Move the content.SetValue out of the if (propertyType == null) call - as
this causes inherited values not to be saved.
Fixes: U4-5602 Dropdown List data type now shows an empty option after a page is saved
adds some notes
Fixes: U4-5627 Publicize PublishedContentRequest constructor
Fixes: U4-5628 Publicize PublishContentRequest.Prepare, U4-5574 UmbracoVirtualNodeRouteHandler doesn't handle culture properly
U4-2581 - public UmbracoContext.UrlProvider
Updates tree item directive to have far less angular bindings and sets up much of the DOM manually, this improves perf in a big way when lots of nodes are rendered... still needs more of this though!
Gets the new way of searching list views working
Gets tree picker working better with searching and list views.
Link picker now working with search + list view search
Copy dialog with search is basically working, just needs a few tweaks.
Search now works in copy/move dialogs, also fixed up the styling on the loader and streamlined it's usage
Fixes: U4-5616 Cannot sort tabs/groups
Make input box on search visible

UX improvement. Without a box it is not obvious where to click to perform search.
Fixes issue with tree picker and search where the already selected nodes would be cleared when searching and not selecting anything. Adds transition to go to search.
Instantly improves perf of content/media trees by updating the RecycleBinSmells methods - they were loading in ALL content that was in the bin before just to return a boolean! :(
Avoids an exception if data in the db is inconsistent, this can occur with very old upgrades, adds a warning if this is the case.