the user defined default language shall be used if there is no language code
had beed specified in url. for example, user A request `/de`, and user B request
`/`, A shall now see the page in german, B shall read the page in default language,
without this patch, B sees page in german, too
remove trailing whitespace and fix blank line between method
add `bytestring_decoded_gettext` method to wrap gettext to properly decode
bytestring with charset specified in po file
bytestring conversion is only required for python <= 3
new feature, allow app to pass application translator to its dependency lib
add new feature, explicit to redirect accessing url to lang specified one, turn
"/" to "/de"
* install bytestring friendly underscore into __builtin__
* avoid duplicate decoding
* add static_routes keyword, to skip resources where we won't prepend lang code
* forgot to include query string in redirected url
* force prepend lang code shall get per get_lang()
Merge pull request #2 from seenxu/master

the user defined default language shall be used if there is no language had beed specified in url.