quick fix for #6498
Update boxes.dm
Sniper rifle zoom now adds a client.pixel_x/y offset in addition to zoom. Currently 11 tiles in the direction the user is facing. Zooming can now be done through the right-click menu.

Binoculars added. Functionally similar to sniper scope. Adminspawn-only as of this commit.
Binoculars zoom no longer a right-click menu option. Already supplanted by attack_self().
Allows removing passengers through maint protocols
Zooming with an item is now done with a general proc zoom(). This applies to binoculars and sniper rifle.
Merge pull request #6593 from mwerezak/exo-pods

Adds removing passengers from exosuit passenger compartments
Merge pull request #6589 from Gamerofthegame/Project-Thief

Project thief
Merge pull request #6588 from RavingManiac/dev

Sniper scope improvements, binoculars
Merge pull request #6584 from Iamgoofball/patch-6

quick fix for #6498
Fixes #6599