NE10/DSP/FFT formating

Change-Id: Ie96cc6945844d0eb23b04027cce7fb03c7163f1d
NE10/FFT/forward-complex-non-power-of-2 C

ARM 32-bit (Cortex-A9)
complex forward float GCC 4.9
       Time in ms       |
   |kiss|opus|pffft|NE10|
   |   C|   C| NEON|   C|
 60| 213| 200|   NA| 131|
120| 252| 225|   NA| 164|
240| 245| 245|  163| 171|
480| 268| 262|  187| 195|

SNR > 100dB, for all following cases
    |size|time|
NE10|  16|  69|
NE10|  32|  80|
NE10|  60| 131|
NE10|  64| 106|
NE10| 120| 164|
NE10| 128| 110|
NE10| 240| 171|
NE10| 256| 148|
NE10| 480| 195|
NE10| 512| 144|
NE10|1024| 214|

ARM 64-bit (Cortex-A57)
complex forward float LLVM 3.5
       Time in ms       |
   |kiss|opus|pffft|NE10|
   |   C|   C| NEON|   C|
 60| 131| 111|   NA|  95|
120| 154| 121|   NA| 121|
240| 153| 129|   55| 121|
480| 168| 144|   61| 146|

SNR > 100dB, for all following cases
    |size|time|
NE10|  16|  28|
NE10|  32|  31|
NE10|  60|  95|
NE10|  64|  43|
NE10| 120| 121|
NE10| 128|  46|
NE10| 240| 121|
NE10| 256|  56|
NE10| 480| 146|
NE10| 512|  61|
NE10|1024|  73|

Change-Id: I9fab61e9e47279d848815699e928ab4abead5635
NE10/FFT/backward-complex-non-power-of-2 C

ARM 32-bit (Cortex-A9)
complex backward unscaled float GCC 4.9
        Time in ms      |
   |kiss|opus|pffft|NE10|
   |   C|   C| NEON|   C|
 60| 195| 172|   NA| 144|
120| 234| 200|   NA| 173|
240| 231| 203|  148| 175|
480| 267| 231|  176| 215|

ARM 64-bit (Cortex-A57)
complex backward unscaled float GCC 4.9
        Time in ms      |
   |kiss|opus|pffft|NE10|
   |   C|   C| NEON|   C|
 60| 125|  89|   NA|  87|
120| 141| 104|   NA| 103|
240| 146| 106|   52| 109|
480| 163| 120|   58| 127|

SNR > 100dB for all 2^M*3^N*5^K

Change-Id: Ie4bb27d053213bfbf2dbdd0020f9fda5db4312f9
NE10/FFT/complex-non-power-of-2 NEON

    ARM 64-bit (Cortex-A57)
    complex forward float LLVM 3.5
             Time in ms      |
        |kiss|opus|pffft|NE10|
        |   C|   C| NEON|NEON|
      60| 129| 113|   NA|  44|
     120| 148| 127|   NA|  49|
     240| 151| 128|   55|  47|
     480| 169| 142|   60|  55|
     960| 183| 149|   65|  58|
    1920| 193| 167|   71|  66|
    3840| 217| 175|   76|  71|
    SNR > 100dB

    ARM 64-bit (Cortex-A53)
    complex forward float LLVM 3.5
             Time in ms      |
        |kiss|opus|pffft|NE10|
        |   C|   C| NEON|NEON|
      60| 295| 311|   NA|  72|
     120| 368| 375|   NA|  79|
     240| 345| 342|  104|  77|
     480| 415| 407|  115|  87|
     960| 406| 378|  121|  95|
    1920| 476| 441|  138| 113|
    3840| 497| 424|  161| 126|
    SNR > 100dB

    ARM 32-bit (Cortex-A9)
    complex forward float LLVM 3.5
             Time in ms      |
        |kiss|opus|pffft|NE10|
        |   C|   C| NEON|NEON|
      60| 224| 211|   NA|  98|
     120| 265| 245|   NA| 104|
     240| 262| 240|  130| 106|
     480| 302| 274|  150| 122|
     960| 305| 271|  162| 153|
    1920| 369| 356|  230| 206|
    3840| 415| 440|  282| 239|
    SNR > 100dB

Change-Id: If9418041b01eed49dbdc8d6a18dd03f2c5684da8
Update the copyright and license.

Change-Id: I224478247aa7201fb8bf150dfd14e7b92b2e5141