ENH: DCT functions should accept int types like FFT does

Should convert int inputs to float automatically