QuickCommit: Flexibility to create shorter commit message

Allow ability to select whether to have a bug number, reviewed by and a testing
done section in the commit message.
If no text is entered for a section, it is omitted from the commit message.