Make it compile on compiler that don't support OpenMP.
[CRASH FIX] Use the new Theano grad interface.
Use new NumPy C-API
some pep8
Raise an error for too old Theano version.
Add c_code_cache_version()
Fix typo in message error.
typo in error message.
Merge pull request #1 from nouiz/master

[CRASH FIX] with compilers not supporting OpenMP and newer Theano version.