Fixes to IsAttachmentPointOnHUD  checks adding an attachment
Fixes to IsAttachmentPointOnHUD  checks adding an attachment

Split IsAttachmentPointOnHUD into separate checks:
- checking if we're trying to attach something owned by someone else
(may fix ghost HUD issues)
- correct IsValidAttachment Point check (not just HUDs)

M-O-S-E-S/halcyon,zwagoth/halcyon,zwagoth/halcyon,InWorldz/halcyon,M-O-S-E-S/halcyon,zwagoth/halcyon,InWorldz/halcyon,zwagoth/halcyon,kf6kjg/halcyon,InWorldz/halcyon,emperorstarfinder/halcyon,M-O-S-E-S/halcyon,emperorstarfinder/halcyon,zwagoth/halcyon,M-O-S-E-S/halcyon,zwagoth/halcyon,kf6kjg/halcyon,InWorldz/halcyon,kf6kjg/halcyon,emperorstarfinder/halcyon,emperorstarfinder/halcyon,InWorldz/halcyon,zwagoth/halcyon,kf6kjg/halcyon,kf6kjg/halcyon,InWorldz/halcyon,zwagoth/halcyon,emperorstarfinder/halcyon,kf6kjg/halcyon,InWorldz/halcyon,InWorldz/halcyon,InWorldz/halcyon,kf6kjg/halcyon,emperorstarfinder/halcyon,kf6kjg/halcyon,M-O-S-E-S/halcyon,M-O-S-E-S/halcyon,emperorstarfinder/halcyon,M-O-S-E-S/halcyon,M-O-S-E-S/halcyon,M-O-S-E-S/halcyon,kf6kjg/halcyon,zwagoth/halcyon