Add flags in new monitor structure for enabled, moving, resizing, rotating. Add field(s) in the smart data structure to store the layout widget reference along with layout geometry and size. Add code to set the monitor name. Add code to set the resolution name. Add code to set enabled/disabled state. Add code to handle when the layout widget gets moved so we can update the recorded geometry. Add livethumb background preview. Add edje signal callbacks for resize, rotate, and indicator. On monitor deletion, remove the bg_update_handler, and free the list of modes. Add code to handle manual user moving of monitor.
Add flags in new monitor structure for enabled, moving, resizing, rotating.
Add field(s) in the smart data structure to store the layout widget reference along with layout geometry and size.
Add code to set the monitor name.
Add code to set the resolution name.
Add code to set enabled/disabled state.
Add code to handle when the layout widget gets moved so we can update the recorded geometry.
Add livethumb background preview.
Add edje signal callbacks for resize, rotate, and indicator.
On monitor deletion, remove the bg_update_handler, and free the list of modes.
Add code to handle manual user moving of monitor.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 81077

rvandegrift/e,tizenorg/platform.upstream.enlightenment,rvandegrift/e,tasn/enlightenment,tasn/enlightenment,FlorentRevest/Enlightenment,tizenorg/platform.upstream.enlightenment,FlorentRevest/Enlightenment,tasn/enlightenment,rvandegrift/e,FlorentRevest/Enlightenment,tizenorg/platform.upstream.enlightenment