Support current LLVM 3.5
Revert the change to Polynomial.cpp
Reinstate override and turn is_class into a macro
Forgotten override
Merge pull request #5 from jeroenk/llvm35

Support current LLVM 3.5