WIP: FSL FUGUE Bug Fix and Cleanup

* typo in fugue.inputs.despike_threshold
* `_parse_inputs` assumptions break when both `in_file` and `forward_warping` are not set (e.g., filtering phase maps w/only `fmap_in_file` and `fmap_out_file` set)