UI: more first person fixes

- asw_hl2_camera and firstperson/thirdperson are now handled by
asw_controls
- fixed secondary attack being really far off target in first person