Merge branch 'release-0.5.0'
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
Modified DownloadDemoDipydocs() : the QProgressDialog object 'progress' has a minimal duration fixed to 500 milliseconds, in order to be sure that this window will be always displayed.
Merge branch 'feature142' into dev
Modified DownloadDemoDipydocs() : the QProgressDialog object 'progress' has a minimal duration fixed to 500 milliseconds, in order to be sure that this window will be always displayed.
Reading mode icons (read/listen/analyse) are displayed only if the corresponding object (::translation, ::audiorecord, ::notes) has been read.
Merge branch 'feature143' into dev
Reading mode icons (read/listen/analyse) are displayed only if the corresponding object (::translation, ::audiorecord, ::notes) has been read.