Describir: Station-Keeping Control of Autonomous and Remotely-Operated Vehicles for Free Floating Manipulation