HPCC-10786 - NewEclwatch published queries does not work correctly

Fix various user experience issues within the queries page

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>