Cleanup dependencies and implemented Caliburn (squash).

Update README.md

Removed Modules

I removed the content of the modules. I left the GUI (gridsplitters),
Control Center, and Networking Module.

Removed JSON

JSON and RoverComs was removed. IModule.TelemetryReceiver<T> and all
implementations were removed. So, all communication between modules is
disabled. NetworkingVM.SendProtocol was left, but without arguments.

Removed ModernUI Dependencies.

Fixed some gridsplitter bug and resized dialogs.

Removed NetworkingVM and AsyncTcpServer

Removed last remaining module but left the empty "Module" folders.
Removed references to ViewModels.Modules namespace (no longer exists).
Removed namespace reference in RED.Tests project as well because of
this.

Bug fix in project file after merge.

Simple startup status dialog.

No more statics, all instance-based/DI.

Removed ModernUI, WPFToolkit Packages.

Added package.

Implemented Bootstrapper.

Refactor BaseViewModel.

Removed unused settings.
Resolved merge bugs from squash.
Okay, fine, we'll use MahApps.
Bug fix on gridsplitter.
Re-architected ModuleGridManager and ModuleGrid in ControlCenter
Created ControlCenterModel
Moved ControlCenterVM Private Fields to Model
Refactor ControlCenterViewModel
Moved Automatic Property to Model
Merge branch 'Enhancement/ControlCenterRefactor' into develop
Merge pull request #19 from joshreed13/develop

Control Center Refactoring
Merge branch 'develop'

Conflicts:
	RED/Addons/LexiconEngine.cs
	RED/App.xaml
	RED/App.xaml.cs
	RED/Interfaces/IModule.cs
	RED/Models/ControlCenter/ControlCenterModel.cs
	RED/ViewModels/ControlCenter/ConsoleVM.cs
	RED/ViewModels/ControlCenter/ControlCenterVM.cs
	RED/ViewModels/ControlCenter/ModuleManagerVM.cs
	RED/ViewModels/ControlCenter/RemoveModuleStateVM.cs
	RED/ViewModels/ControlCenter/SaveModuleStateVM.cs
	RED/ViewModels/ControlCenter/StateVM.cs
	RED/ViewModels/Modules/NetworkingVM.cs
	RED/Views/ControlCenter/ControlCenterView.xaml
	RED/Views/ControlCenter/ModuleManagerView.xaml
	RED/Views/ControlCenter/RemoveModuleStateView.xaml
	RED/Views/ControlCenter/RemoveModuleStateView.xaml.cs
	RED/Views/ControlCenter/SaveModuleStateView.xaml
	RED/Views/ControlCenter/SaveModuleStateView.xaml.cs
	RED/Views/ControlCenter/StateView.xaml
	RED/Views/Modules/NetworkingView.xaml
	RED/Views/StartupStatusView.xaml
Merge branch 'develop'

Conflicts:
	RED/Models/ControlCenter/ControlCenterModel.cs