make sure that Direction is usable in that exercise. A more generic way would be better, I guess
Merge pull request #207 from FredMaranhao/master

translating to pt_BR - 39% done
Merge branch 'master' of github.com:oster/PLM
pt_BR is now at 39%
rerun po4a to get the new pt_BR files
hide a bit the network error within the git (fixes #206)
translate the new string in the engine
one missing entry in the Changelog
resync the engine's translation. No real change
Release 2.4
  Let's get ready for the Big Show of this year.

  * Improved translations:
    - Brazilian Portuguese: Missions at 39% despite content changes
    - French: Engine and Missions translation back to 100%
  * User Interface:
    - Switch from the now unmaintained jsyntaxpane to RSyntaxpaneArea
      (fix #191).
    - Switching users now works without restarting anything (fix #189)
    - Kill the cloud session export feature: git superseeds that.
    - Allow the students to provide imediate feedback on the exercises
      they just passed.
    - Restore the feature where the students can ask for the help of
      their teacher, once they have registered their identity to the
      PLM-server. Also, the PLM-server now gives a much better
      interface for the teacher.
  * Pedagogical content:
    - welcome: move the BDR after the races so that students know
      about variables when attempting them (fix #106).
  * Internal organization:
    - Move the logic related to a given programming language to a
      central class. This should make it easier to add new languages.
[+] Student can explain their problem with a dialog
[Fix] Handle exception when student cancel call for help and teacher already removed the entry on the server
Merge pull request #209 from Cedric-Huguenin/CallHelp

[+] Student can explain their problem with a dialog
mark a string as translatable
silence some warnings
log the question of students into the git, too
kill commented code
never say 'PLM', stick to 'the PLM'
resync engine's translation (updating only the french one)
Clean the ALL the things before building the jarfile

Failing to do so will add old cruft to the released jarfiles.
Fix #211. Fix #212.

(http://knowyourmeme.com/memes/x-all-the-y)
typo--