consistent window types

all return 1d arrays except dpss, blackman and bartlett_hann faster, added window tests