Adds intent-based firing control to guns
Merge pull request #7091 from mwerezak/gun-intents

Adds intent-based firing control to guns, fixes targeting bug