if no translation is found i18n returns the code, optionally wrapped by a start and an end token.
added deep extend for map, before a nested map like en.error in one module overwrote the other
Merge pull request #5 from softwarerero/master

if no translation is found i18n returns the code, optionally wrapped by ...