fix layout bug.
add buttons for demo in Empathy project
I made the mainwindow will handle list of widgets generated by static
class Study. In this way, all we need to do to add one more Study is
create one class under Study and edit Study/__init__.py
merge behavior and speech push button into action push button.
filemode
MainWindow-> have stack layout, no more scroll area since it breaks each study's layout.
Empathy-> added more buttons for speech
ActionPushButton-> add extra mechanism to add additional actions
Adding testing widget for jitter interface
commit for merging
Merge branch 'master' of redbird.cs.umanitoba.ca:projects/empathy

Conflicts:
	robot-controller/MainWindow.py
	robot-controller/UI/GeneralWidget.py