Add support for localized widget templates

The /dashboard and /widget URLs now accept a locale parameter for displaying
widgets in a different language.

E.g. /widget/yr?locale=no will display the yr widget using the
app/static/widgets/yr/yr_no.html template. If the requested localized
template does not exist, the default one will be shown
(app/static/widgets/yr/yr.html)