Support time logging in commit messages
Description
Developers might want to record the time they've worked on things in their commit messages directly.
Proposal
- Recognize a special Time Tracking format in the commit message to indicate time spent.
- Time units are the same as the one you would use for time tracking
- The only difference, in order to parse it correctly, would be that we shouldn't put any extra space between time units
Fix a bug @1d3h15m
Reference: Redmine time tracking on commit messages