Added support for query compensation.
Now the runtime system checks for the adapter capabilities and based on the reported missing capabilities the compensation plan is created. the compensation plan results in a compensation query that is executed after the main one and uses its result.
during the query construction and after the execution, the main query is manipulated.

At this version, just the LIMIT clause is compensated.
Supporting PLOT rendering by the default adapter