Updated compiler detection
Remove unsupported compiler detection
Fixed merge
Fixed a Visual C++ 10 bug regarding declaration of templates
Merge branch '0.9.5' into nohalf