Adds zoom scope to ion rifle [wip]

This is really bad and mostly a joke but it's half working at the moment. Things that need to be implemented/fixed:

- Unzooms when it leaves your active hand/is put on backpack/dropped
- Unzooms when you move, doesn't work at the moment
- HUD disappears after zoom out, might remove the HUD minimalizing on ADS entirely if this can't be fixed
- Zooms when you press z/click on it in active hand (use it in other words) for easy toggling