New function (10/17/2014)
MainViewModel.cs==========
Add -- After the launch of the application, it will automatically try to connect kinect and mcu in different thread so it doesn't slow down application
Change -- Change timers from System.Threading.Timer to System.Timers.Timer for it has better performance
Add -- Create WorkCommand for the button to start/stop system
Add -- Create BeginCheckMCUStatus() to inquiry mcu status repeatedly and change UI when encounter abnormal status

ViewModelLocator==========
DELETE -- delete register for KinectService for the MainViewModel have a ctor take no argument

IMCU.cs==========
Add -- New enum MCUStatus

/Service/==========
Change -- Create KinectService and MCUService ctor, for it can be use in the kinect and mcu connecting phase
Add -- Add debug-only constructor