Fixes to Mining and Research Shuttle

- This should fix #1114
- Normalized code between both shuttles because their function is basically the same
- Removed commented bit of code that is long outdated and useless on both codes
- Removed useless bit of code about removing uses from emag for emagging the Research Shuttle console
- Added the camera shake on the Research Shuttle
- Hopefully fixed global console pop-up AND interacting with the console at any distance
- Simplified emaggging message
This is needed to update the dialog.