Fix the ray casting functions not using the correct camera FOV
Added back-end support for overriding hotkeys