Message POS must be read only.
Refactored photo upload management to update photoSrc link with last
uploaded photo and have photoSrc link updated upon successful upload
completion.
FRACTION.L.C or 1 based for POS values but 0 based while accessed by
Javascript array index. Fixed it.
Implement addMessage function. Code clean up.
Make use of addMessage()
Moved message date to hb-date directive.
Moved read only information to form-control-static CSS.
ng-cloak included.
Solved error flickering with ng-required="validateCollaborator" on
collaborator field.
Added comment regarding possible event design issue.
Solved error flickering with ng-required="validateCollaborator" on
collaborator field.
Do not rely on HB_EVENTS.ELFIN_CREATED but on elfin $watch to perform
new transaction initialisation tasks. 
Reset prestation related information when selection returns no results
instead of keeping previous results.
Logs clean up.
Only validate GROUPE if QUALITE is filled.
Directive hbSingleSelect emulate HTML select using Bootstrap drowdown 
for increased styling and behaviour control.
Improved layout, alignment.
Fixed initialisation behaviour and simplified code.
Fixed initialisation behaviour and simplified code. Remove intermediate
selectedOption variable.
Replaced select with hb-single-select. Make use of col-sm-xxx to deal
with table columns sizes.