* @description Grabs the lat/lon buttons from the GUI and adds on-change events to them. It also adds an on mouse-over event to the AstroMap to grab the current mouse position of the user's mouse pointer.
* @param {AstroMap} map - The AstroMap to add the control to.
* @return {Object} The div-container the control is in.
* @description Is called when a user changes the longitude domain selector. Changes the longitude domain class variable to false if 0 to 360 is selected and true if -180 to 180 is selected.
* @param {DomEvent} e - On change of consoleLonDomSelect.
* @description Is called when a user changes the latitude type selector. Changes the latitude type class variable to false if planetographic is selected and true if isLatTypeOcentric is selected.
* @param {DomEvent} e - On change of consoleLatTypeSelect.
* @description Is called when a user changes the longitude direction selector. Changes the longitude direction class variable to false if positive west is selected and true if positive east is selected.
* @param {DomEvent} e - On change of consoleLonDirSelect.
* @description Is called when a user moves their mouse over the AstroMap. The function uses the class latitude and longitude class variables combined with the AstroMath class to calculate the correct coordinate mouse position of the users mouse pointer.
* @param {DomEvent} e - On mouse move over the AstroMap.