Introduced the IModelCondition interface.
Introduced the ConditionalCommand class.
Introduced the Condition property.
Introduced the generic parameter.
Implemented the Value property.
Implemented ExecuteAsync(User).
Implemented ExecuteAsync(Article).
Implemented ExecuteAsync(Keyword).
Implemented ExecuteAsync(Bookmark).
Merge branch 'contional-command'