FlxCamera: fix UI inconsistency on cpp targets, add arrow key controls