BUGFIX Include URL action when redirecting in CMS

This broke the CMSMain->publishall() action
NEW Make it easier to show original values for custom fields.
ENHANCEMENT Don't show translations dropdown if all translations have been created.
Correct example for adding a new locale.
BUG Refactored updateCMSFields() logic (can be called repeatedly)

This builds on 44f8180110, but reverts most of it.
The changeset had a logical flaw where it stored state
on the Translatable extension where it was specific to a FieldList.
This meant side effects when getCMSFields() was called more than once,
such as in the CMSSettingsController template.

Note: We shouldn't need to call getCMSFields() more than once
because its an expensive call, but that's a missing feature
in the template caching layer rather than a problem with the
Translatable extension.
Estonian translation
Allcreated key added
Merge pull request #83 from priithansen/master

Estonian translation file
Lithuanian translation
Merge pull request #88 from marcinkonys/master

Lithuanian translation
Dutch language

Surprised me is wasn't there yet, but here it is!
Merge pull request #89 from ARNHOE/patch-1

Dutch language
Fix Object::has_extension deprecated('xx','xx')
Merge pull request #92 from Josua2012/master

FIX: Update has_extension calls.