fix for queries with no filters

added a code to check whether the user has suplied filters and if not
reshape the looker api url so it is correctly signed
added test case for queries with no filters
removed sorting on fields

per looker api the fields order will determine the order of returned
fields