Fixed the decoder for casting fp to int
Created by: OttG
I added the unique case that it's needed to understand the source format. I also changed the name of fpu_fmt_o and fpu_fmt2_o to fpu_dst_fmt_o and fpu_src_fmt_o respectively in both the decoder and id_stage as requested by Stefan so it was easier to understand what they were standing for.