Show commit messages in DAG by default.

This can be easily changed by Menu -> Dag -> Show commit messages
option.
We had a small argument about this change but got a confirmation from davemds.
At list, the commit messages are kinda important to be shown by default.
Do not need to use internal edje object from layout.

layout also supports signal callback addition feature.