invoking 'help' command from shell display only list of commands (no options)
default behavior is to unlimit results, except for explicit commands (searches or history)

closes #1139
do not output bold at all when stdout is not a tty
output gay colored results of searches
when termcolor is missing, fake colored() function can add bold
colorize output of boobank
add bold on command syntax in help
add parameter END_DATE to 'history' and 'coming' commands (closes #1150)

It iterates on all transactions until the specified date
fix crash when Account.coming or Account.balance are unavailable
remove useless calls to ReplApplication.flush() (closes #812)
redmine: Fix missing id class on older versions

Some version of redmine do not have td class="id". Luckily, we can
easily get it another way.