patch #5860 : on Authentication component
patch #5860 : on Barcode component
patch #5860 : on Cache component
patch #5860 : on Code component
patch #5860 : on Config component
patch #5860 : on Console component
patch #5860 : on Crypt component
feedback on Authentication : avoid return bool when it always true
feedback on Crypt : no @return at interface
feedback on Barcode : the result of a construction call always implies the return of the object
feedback on Console : avoid cosmetic changes
fix alignment to avoid conflict with other PR
Minor cleanups on return values of constructors (does not make sense)
Merge branch 'hotfix/#5863-method-signature-cleanups'

Close #5863