Internationalisation

This PR migrates all existing UI strings to Chrome's i18n system.

Only English is supported now, but this implements the necessary structure for adding new languages in the future.