New variable: kmacro-decision-condition-history

For storing history of decision condition forms.

Altered items:
kmacro-decision-condition-history, kmacro-decision
Bugfix: fix condition code, and ensure current macro is set

Altered items:
kmacro-decision
Added notes on creating complex macros
Updated version