Merge branch 'lut_updates'

This adds support for each data source to use a separate color/opacity
map. All modules now use color maps from the datasource. Next step will
be to add ability to detach a module's color map.

* lut_updates:
  Making modules use the DataSource's LUT by default.
  DataSource's color map can now be edited from DataPropertiesPanel.
  Updating View/Module properties panel to use pqSearchBox.
  DataSource now keeps track of a color/opacity map.