Added empty attribute checking

If an empty key is used on any node then l20n won't translate neither that node nor any of the following nodes in the entire document. In the worst case scenario this may lead to a permanent l20n failure f the empty key occurs at the very beginning of the document.