Fixed bugs of modification Settings in user and permission grid

Move Modified flag from SettingsXtraForm to SettingsViewModel in the
part of the code, where object really changes

https://github.com/qlynn/prizm/issues/1
Settings form change status as modified after open tab page "users" #568