Initialize Source.Model with new disabledConfiguration collection,
Moving the checkbox template into the configuration folder.
Changing the configuration edit view so that it will render the checkboxes as toggle button groups.
Modified the getSourceModelWithServices so that an initial model could be provided that would maintain existing configurations and add missing ones that are available in the system.
DDF-1046 Adding functionality to remove source dialog

Expanded upon and set up the functionality for the remove source dialog. This dialog was previously a shell. Now will contain all the sources and a checkbox to delete them.
Right now this suffers an issue with the refresh. This should be fixed in later commits.
Fix the source model sorting so that the sources don't "jump around" when the page or list refreshes.
Fixed initial sorting on the Source model collection.
Fix name check on add new type configuration.
Merge branch 'feature/DDF-1046-Jeren_changes' into feature/DDF-1046
Merge branch 'feature/DDF-1056(from1046)' into feature/DDF-1046