Recursive PublishedContentExtensions IsDocumentType

Optional recursive parameter defaulted to false for backwards compatibility and no performance hit.
Settings recursive = true fetches content type for content and checks ancestor content types for the same alias.
adds new db indexes
Merge remote-tracking branch 'origin/6.2.0' into 6.2.0-pubcontent
Fix bug after merge
Fixes - U4-3119 Non-Admin Users Cannot Create or Edit Users regardless of permission settings - 6.1.6
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
fixes publish status when publishing child that doesn't have a parent published.
Fix U4-3033 - inserting extra blank line at end of CSS
Merge pull request #166 from stocksr/U4-3033

Fix U4-3033 - inserting extra blank line at end of CSS
Change doctype - default suggestion none when no matching alias.
Merge pull request #167 from lars-erik/change-doctype-defaultnone

Change doctype - default suggestion none when no matching alias.
Split the recursive IsDocumentType into an overload for "real" backwards compatibility.

Changed string comparison to use InvariantEquals. (guessing it doesn't _really_ break backw. compat?)
Added XML docs.
Update da.xml
Merge pull request #142 from lars-erik/6.2.0-recursive_isofdocumenttype

Recursive PublishedContentExtensions IsDocumentType
Really Fix U4-3033 - inserting extra blank line at end of CSS
Merge pull request #169 from stocksr/U4-3033-take2

Really Fix U4-3033 - inserting extra blank line at end of CSS
Something odd going on with the new tests being affected by tests that ran before them, no time to fix. Runs fine independently.
Localizing cotnent and media editors main grid
Merge branch '7.0.0' of https://github.com/umbraco/Umbraco-CMS into 7.0.0
hotkeys osx compat