MOSYNC-3181: implemented set property validators for the widgets: ListView, ListViewSection, ListViewItem and ActivityIndicator
MOSYNC-3184: imlemented set property validators for the following widget: Button, CheckBox, DatePicker and ModalDialog; updated the profile database for the following test programs: ButtonTest, CheckBox, DatePickerTest and DialogWidgetTest
MOSYNC-3185: implemented validators for the following widgets: EditBox, HorizontalLayout, Image and ImageButton; added some comments and refactored some widget classes (method names + exception throwing); updated the profile database for the following test programs: ActivityIndicator, EditBox, ImageButton and ImageTest
MOSYNC-3190: implemented set property validators for the following widgets: Label, Map and MapPin (a validator for the NumberPicker was not needed); code refactored (some property names + value parsing); updated the profile database for the following test programs: LabelTest and NumberPickerTest
MOSYNC-3191: implemented set property validation for the following widgets: PanoramaView, ProgressBar, RelativeLayout and Slider; updated the profile database for the following test programs: ProgressBar and Slider
MOSYNC-3194: implemented set property validators for TimePicker and ToggleButton (StackScreen and TabScreen were already implemented; minor code refactoring; updated the profile database for the TimePickerTest program
MOSYNC-3195: implemented set property validators for VerticalLayout and WebView widgets; added new validation features to the WidgetBaseWindowsPhone class; updated the profile database for the WebViewTest program
MOSYNC-3203: fixed - when a add operation reaches a widget, we check with the native ui module to see if the widget was created or not. If it was created, we apply the operation directly on the widget instead of eneuqueing it; + small documentation issue fixed
MOSYNC-3203: added the RunOperation method to the IWidget interface
Changed the background colors of the screens inside TabScreenTest program
Merge remote-tracking branch 'github_origin/ThreeThree' into github_sandbox_threethree
Fixed code review issues for th following stories: MOSYNC-3068 and MOSYNC-3019
Merge remote-tracking branch 'github_origin/ThreeThree' into github_sandbox_threethree
Merge pull request #448 from spiridon-alexandru/ThreeThree

MOSYNC-3068 and MOSYNC-3019