Fix: Can't reach first selected item when navigating history

Signed-off-by: Yue Lin Ho <b8732003@student.nsysu.edu.tw>
Add new log jump type "History" and navigate history via log jump up/down button

Signed-off-by: Yue Lin Ho <b8732003@student.nsysu.edu.tw>
Fix possible memory leak

Signed-off-by: Yue Lin Ho <b8732003@student.nsysu.edu.tw>
Show message with bold italics if HEAD commit is highlight

Signed-off-by: Yue Lin Ho <b8732003@student.nsysu.edu.tw>
Use red text color to highlight history

Not good enough!
Because message don't change color
if commit is referenced by tag or branch.

Signed-off-by: Yue Lin Ho <b8732003@student.nsysu.edu.tw>