Added documentation for Lang::get_lang function
Changed lowercase doctype to uppercase DOCTYPE

While per HTML5 specification `DOCTYPE` should be parsed `ASCII case-insensitive` some (wrongly implemented) HTML parsers don't recognize it in lowercase. Probably because W3C given example is `<!DOCTYPE html>`
Merge pull request #494 from davispuh/patch-1

Added documentation for Lang::get_lang function