PRD-4096: Fixed issue of crosstab being created in master instead of sub-report.  Also, fixed updating of newly added data-source to structure panel.
Merge branch 'PRD-4096_prompt_user_for_new_query_datasource' into sprint_1