Strip 'Uhr' suffix from localized formats (in german locales)

The 'Uhr' suffix is not as part of a time string as 'AM'/'PM' would be.
So remove it from the localized formats (LT, LLL and LLLL) but keep it
in calendar time.
Also update the tests.
Merge pull request #2015 from kleinph/locale-de

Merge branch 'remove-uhr-de' into develop
Updated russian  locale.

Changed short month name for march. Just like june and july in russian
march has only 4 letters, so  full name could be used instead of short.
Updated tests
Merge pull request #2013 from nchereva/russan-locale-update

Updated russian locale for months.
Fix makeAs to work with zoned moments

Clone the model to get all plugin data (like zones), than move the time so that
it matches the input and recompute the timezone.

Closes #1952, #1956, #1772
Merge pull request #2004 from ichernev:bugfix-make-as

Fix makeAs to work with zoned moments
Handle moment.utc(s) fallback

Fixes #1983
Merge pull request #2001 from mj1856:develop

Handle moment.utc(s) fallback
Add basic support for Local Time with Seconds (LTS) token. Not yet localized.
Updating localization files and associated tests.
Fix style issue.
Merge pull request #2000 from mattgrande:develop

Display localized time with seconds (Improvement requested in #1997)
Update it.js
Update it.js
Update it.js
Update it.js
Update it.js
Merge pull request #1971 from skakz:develop

Fix for Italian calendar time translation for Sunday weekday
Fix catalan ordinals

As in https://ca.wikipedia.org/wiki/Numerals_en_catal%C3%A0#Ordinals