Refactored ReplaceStrategies into Commands
Moved Engine\NotSupportedException to Search\NotSupportedException
Updated the doc
Merge pull request #31 from pyrech/tech/command-19

Refactored ReplaceStrategies into Commands