Build fixes

- make the integration tests optional
- do not use c++ but cpp so that web servers don't go crazy