CheckedField: Fixed isModifiedByUser triggering wrongly (issue #8)
Personnel: int -> Integer
Added security.SecurityManager
Merge branch 'SavePersonnel' into SecurityChecking
Ranks: Added getLevel
PersonnelLogic: Added some rank security checks
Ranks: Built-in ranks are now uneditable.
Merge branch 'CheckFieldBugfix'
Merge branch 'SecurityChecking'