Added widget.js for inline editing of translations (incl backend tech)