Reimplement #2053 (#2057)
Reimplement #2053 (#2057)

* find-wrw-direct-workspace-fix(1) Revert "Addressing performance issues on VGG (#2053)"
* find-wrw-direct-workspace-fix(2) EvaluateWrWDirectSolution(): return error and handle properly it when ws_size is too small.
ROCmSoftwarePlatform/MIOpen,ROCmSoftwarePlatform/MIOpen,ROCmSoftwarePlatform/MIOpen,ROCmSoftwarePlatform/MIOpen,ROCmSoftwarePlatform/MIOpen