WL#5639: Enable Index Condition Pushdown optimizer feature

Affects: Server-5.6   —   Status: Complete

The optimizer feature named Index Condition Pushdown (ICP) has been implemented
as part of WL#2474/WL#2475. The feature is currently in our source code but
disabled when doing a normal build. In order to enable it you have to include a
special pre-processor define either by including it on the command line or by
editing the source.

This purpose of this worklog is to:

1. enable Index Condition Pushdown in the server so that it will be used by
   the MySQL optimizer

2. enable the index_condition_pushdown switch to be configurable via the
optimzer_switch configuration variable. The default value for
index_condition_pushdown will be on.