Merge pull request #618 from davidyan-malhar/master

fixes #289
improved display of invalid Window IDs
Merge pull request #622 from andyperlitch/invalid_wid

Improved display of invalid Window IDs
removed sync recording from datasource and rec model
removed sync recording controls from tuple viewer, updated window id usage
added isRecording method to physical operator to determine recording status
updated physical operator list with isRecording usage and better palette
using isRecording method on operator model for operator action widget
Merge branch 'master' into tupleviewer_fixes
Merge pull request #625 from andyperlitch/tupleviewer_fixes

Updates for recordings