Update copyright details based on their last contributions

Change-Id: I0f74964fabf40c26d476f8af031c18d37305f998
Fix: broken personal signature

With a single account registered in Trojitá the personal signature of the
user, properly configured in settings window, won't be presented in the 
end of text block in a *new email*, it works well just in replies. 

It occurs because the function responsible for this action, 
slotUpdateSignature(), is connected to the combobox item changed SIGNAL, 
in other words, if the user doesn't have any another account to emit the 
signal required then the function never will be called. As it is explicit 
called in setResponseData() function the signature appears only in 
replies.

The solution was to explicit call slotUpdateSignature() in the widget 
constructor, thus every time compose widget is created the signature is 
updated in the text block.  

Change-Id: Ia6b678a543dde3e41be8e74646ee69cf9a6c699f
Add proper credits for Bruno

Change-Id: I13edefbafae316ad934f9db43b0a675ead57a8a5
Merge "Update copyright details based on their last contributions"
Fix: unchecked condition crashes Trojitá.

If the "move down" button is clicked in the Settings dialog with no
item selection in the email list, Trojitá crashes.

It happens because the button is already enabled when the dialog opens,
with no selected item in the email list. When clicked, the value -1 is
propagated until Qt tries to change the item's position. Leading to a
segmentation fault.

The solution was to check the item selection: if no item is selected
(value -1) the button is disabled. Thus, this new condition aside those
already present, will disable the button when no item is selected and
when there is only one item.

Change-Id: Ic1d572799744d648be49bb036bb2ef876defb352
Merge "Fix: unchecked condition crashes Trojitá."