Window return types

All window functions return Array{Float*,1} except dpss.
bartlett_hann and blackman are faster and have a consistent return type (was Array{Any,1}).
Tests have been added to checl types and lengths.