Fix for U4-4026 Inline styling affect header text

Inline styling on container affect header text and dropdown with
text-align:center on language in settings section.
Added a TagMapper class to resolve ITag back to TagDto.
Changed $('#form1') usage to $('form')

I'm having an issue with v6.1.6 where the form's id is 'aspnetForm' instead of 'form1', I don't know why.
Using $('form') is much safer than using $('#form1').
Merge pull request #338 from vnbaaij/7.1.0

Solution for  U4-4548
Fixes: U4-4549 Related Links "New Window" checkbox has css "display: none"
Fixes: U4-4536 Tree points to wrong views after install
Fixes: U4-4562 Images and markdown editor
Merge branch '7.1.0' of https://github.com/umbraco/Umbraco-CMS into 7.1.0
7.1 login greetings update
removed commented out code
Merge pull request #341 from robertjf/7.1.0

Fixes #U4-4544 Issue: TagService.GetAllTags(group) throws Exception in MappingResolver
Fixes summary for the TagMapper
Fixes: U4-4553 7.1 Template drop down has values but is blank

patches the it on the clientside for now, longerterm solution is to have
templates being returned as prevalues, but will leave that to shannon as
there could be other things accidentally being poked doing that.
Merge branch '7.1.0' of https://github.com/umbraco/Umbraco-CMS into 7.1.0
Fixes: U4-3649 Bottom button bar gradient overlaps last field

Temp fix, as we will likely refactor or editor directives before
building more core editors
Merge pull request #336 from bjarnef/7.1.0_-_U4-4026

Fix for U4-4026 Inline styling affect header text
Merge pull request #342 from kipusoep/7.1.0

Changed $('#form1') usage to $('form')