refactored crossorign request handling
issue dmwm/DAS#4028
improved and cleaned up keyword search via ajax