CMakeLists: Support gcc-4.4 with old -ftemplate-depth option syntax

Behavior is as follows:
- gcc < 4.4: Don't build `vigranumpy`
- gcc 4.4.x: Use old syntax: `-ftemplate-depth-900`
- gcc >= 4.5: Use new syntax: `-ftemplate-depth=900`