cherry-pick '[CDF-339]: included sort functions that were removed in the latest dataTables release'
[CDF-339] Applied to require-js - included sort functions that were removed in the latest dataTables release
[CDE-330]: Remove string-asc and string-desc
[CDE-330] Applied to require-is - Remove string-asc and string-desc
cherry-pick '[CDE-306] - Added default time out for interplugin calls'
[CDF-341]: fixed uncaught TypeError while opening PrptComponent
Update template.html

Change the number of return data. Previous returns 10 (rows) now, returns 50 (rows).
Update template.html

Change the number of returned data. Previous was 10 now is 50. This change was done to make the tests more robust (validate paging).
Applied to require-js - Update template.html
cherry-pick and applied to require-js [CDF-338]
  - new cdf component - visualizationAPIComponent
  - created VisualizationAPIComponent unit tests
  - fix to VisualizationAPIComponent documentation
[CDE-328]: fixed bug where only the first expand parameter was updated on click event
[CDE-328]: removed ambiguous cycle from code
[CDE-328] Applied to require-js
  - fixed bug where only the first expand parameter was updated on click event
  - removed ambiguous cycle from code
cherry-pick and applied to require-js '[CDF-359] - CommentsComponent refresh button doesn't work in IE8, also adding and deleting comments doesn't refresh comments section'
[CDF-357]: paramsearchBox now represents the correct value with paginateServerSide:true
[CDF-357] Applied to require-js
cherry-pick '[CDF-100] - AutocompleteBox doesn't work in IE & other issues with this component'
cherry-pick and applied to require-js '[CDE-338] - implemented extra functionality for dateRangeInput Component'
  - updated DateRangeInput Component Documentation
  - make inputSeparator have a default value in cdf
  - license update and fix to cancel button behaviour
cherry-pick and applied to require-js '[CDF-124] - CDF Chart Sample, which uses the caption attribute does not function in internet explorer'
  - Two HTML elements had the same ID (chart[0] and chart[1])
  - HTML element map was appended twice to page source'
cherry-pick and applied to require-js '[CDE-325] Date Picker should trigger events when popup opens/closes'
  - implemented events onOpen and onClose for dateInputComponent
  - updated documentation of dateInputComponent
  - dateInput Component unit test
  - adjusted text size of DateRangeInputComponent sample