Made the <html> element the default context

This ensures that elements in the <head> such as <title> will be
translated
Changed how elements are selected for translation
Added a new function to translate a single element