switch language on construction and added a small example.

Isn't it easier to load a language in the constructor by getting a session variable? I included a simple example it works fine for me now I don't have to select a language file everytime I create a controller.