Huge Commit fixing and adding a lot of things

Fixed schema issues created with the updates
Fixed schema field typos
Added Current* into base context to get the non-deleted members
Re-arranged the layout files and structure for the whole settings area
added ability to delete all currently existing settings
fixed deleting a person
added group to GroupTypeRole
Merge branch 'master' of github.com:invertedtomato/ChERP-TT3

Conflicts:
	InvertedTomato.ChERP/Areas/Settings/Models/Roles/EditViewModel.cs