Initial commit for the dungeons timer feature.
Merge branch 'master'
Initial check-in of automation of dungeon timer. More work to do.
Initial re-texturing of window backgrounds.
Added use of new background textures to most overlay windows.
Fixed XML serializer to make use of UTF-16 encoding. Added french translations for WvW objectives.
Added the ability to sort objectives in the WvW tracker by Type, Name, Owner, Location, and Distance.
Fixed "Distance" string
Added french translation for cardinal directions in addition to normal objective names for the WvW objectives.
Fixed issue in the WvWTracker related to window resize snapping.
Updated the style of the dungeon timer to only show the best time of the path that the user is doing.
Updated the player service to include the mumble interface Tick.
Updated the dungeons controller to stop the dungeons timer when the user enters a loading screen instead of when the map changes. This way, the amount of time a map load takes will not affect the dungeon completion time.
Revert "Updated the dungeons controller to stop the dungeons timer when the user enters a loading screen instead of when the map changes. This way, the amount of time a map load takes will not affect the dungeon completion time."

This reverts commit 14b0ddfe9e30b099846cccb0507a94c9f2da4c6e.

The Tick value also stops updating if the user enters a cutscene.