Some fixes in hash.c file.

 * Add check if ht->array is created (not NULL).
 * Move env->ref increment to the end of `axutil_hash_make` funtion.
   This allows us to avoid some memory leaks.
 * Replace `AXIS2_ENV_CHECK` with `AXIS2_ENV_CHECK_VOID`, because
   function `axutil_hash_set_env` returns void.
Removed error message for WSDL request.

 * Search for `?wsdl\0` in the request_uri before processing the
   request.