EasyQuery client-side views

Starting from version 5.0 EasyQuery.JS introduces the concept of a view.
"View" - is a set of different EasyQuery widgets assembled to work together on some web page to cover a particular use-case.

There are several views available out-of-the-box:

1. Advanced Search view

AdvancedSearchViewJQuery

2. Report view

ReportViewJQuery

3. Data-filter view

DataFilterViewJQuery

NB: Version 5.0 of EasyQuery.JS still uses JQuery and JQuery UI libraries to render the widgets. That's why all view class names contain JQuery suffix currently. We plan to remove this dependence in the future releases (version 5.1 or 5.2). Since that time all view classes will have the names without that JQuery suffix. The functionality will remain the same.