Merge branch 'release-0.4.8'
0.4.8 (2014_11_09)

Dipydoc's version = 34, 'analysis' reading mode

o every call to DebugMsg() is preceded by a // DEBUGx prefix, allowing to
  keep/the reject debug informations. Updated build scripts.
  (feature108, feature128)
o a-mode
  (feature92, feature97, feature99, feature102, feature103, feature104,
  feature105, feature106, feature107, feature109, feature114, feature115,
  feature116, feature117, feature125)
o fixed DownloadDemoDipydocs constructor so that the DipyDocs stored
  on disk are not deleted if the network is not reachable.
  (feature93)
o Converted script files to Python files; added a build number; added a script
  for win64; added a --console=no|yes option for win builds.
  (feature94, feature112, feature124, feature129)
o  Updated the French translation
  (feature111)

+ feature95, feature96, feature98, feature100, feature110, feature113,
  feature118, feature119, feature120, feature121, feature122, feature123,
  feature127

code quality : 3 errors, according to cpplint.py
Merge branch 'release-0.4.9'
0.4.9 (2014_11_12)

Fixed a critical bug preventing to use DipylonReader with arrows in analysis mode,
added interlinear spaces in the source editor.

o fixed a critical bug relating to arrows' thickness.
  (feature137)
o added a space between lines in the source editor.
  (feature136, feature134)
o improved build scripts : shorter names, quicker compilation, better information
  messages.
  (feature138, feature135, feature132, feature130)
+ feature139, feature133, feature131

code quality : 3 errors, according to cpplint.py
Fixed a bug relating to the r-mode :
When the record is been heard, some time slots may match any text extract;
in this case, this->dipydoc->translation() returns an empty an empty
PosInTextRanges object and it would be problematic to modify the text aspect
since no text fragment matches the searched position. In order to avoid any
problem, if this->dipydoc->translation() returns an empty PosInTextRanges
object, no attempt is made to change the text's aspect.
Merge branch 'feature140' into dev

Fixed a bug relating to the r-mode (=audio mode) :
When the record is been heard, some time slots may match any text extract;
in this case, this->dipydoc->translation() returns an empty an empty
PosInTextRanges object and it would be problematic to modify the text aspect
since no text fragment matches the searched position. In order to avoid any
problem, if this->dipydoc->translation() returns an empty PosInTextRanges
object, no attempt is made to change the text's aspect.
cpplint'ed the code : 3 errors detected
Merge branch 'feature141' into dev

Cpplint'ed the code : 3 errors remains.
bumped version number to 0.5.0; updated dipylonreader.project
builds + improved dipylonreader.project
Merge branch 'release-0.5.0' into dev
0.5.0 (2014_11_19)

o feature140
Fixed a bug relating to the r-mode (=audio mode) :
When the record is been heard, some time slots may match no text extract;
in this case, this->dipydoc->translation() returns an empty
PosInTextRanges object and it would be problematic to modify the text aspect
since no text fragment matches the searched position. In order to avoid any
problem, if this->dipydoc->translation() returns an empty PosInTextRanges
object, no attempt is made to change the text's aspect.
+ feature141

code quality : 3 errors, according to cpplint.py