make I18n optional in core
update uglifier dep