Updates part of the code to use the new has_access method for key masks, fixes a bug related to adding new keys, and moves the validation code to the proper place.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Removes extraneous call that duplicating work when adding keys.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Applies the EVEKeyMask object to the mask fields of APICall and ApplicationGrant.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>