LPS-42001 Do not prepend locale when it's not necessary according to locale.prepend.friendly.url styles
LPS-42001 Initialize StringBundler
LPS-42001 Keep same behavior. Add parameter to decide whether the i18nPath should be added or not.
LPS-42001 Include tests