added better memory management(cross reference check)
added reuse of fourier transforms for fast convolutions

adapted FFTProcessor class to perform convolutions on complex operands
added functions to retrieve available fft contexts to java interface