remove silly identity function

fixes AccelerateHS/accelerate#195
move Data.Complex instance into base package

AccelerateHS/accelerate#197
AccelerateHS/accelerate-fft#1
ekmett/linear-accelerate#1
Merge branch 'master' of https://github.com/AccelerateHS/accelerate into frederick
Complex values need to use IsConstrainedTuple