Add i18n support and initial language files, minor shortcode tweaks