fft: optimization; bug fixes for kaiser window and added windows to win_type.

filter: fixed width_factor to include new window types and add protection around array.
qtgui: fix for issue #615.