echonest: fix codegen/identify

I broke two things:
- forgot to return the fingerprint! oops
- need to handle raw Exception raised by pyechonest