Add .ipp extension for C++

This pull request adds `.ipp` extension (together with a sample from Boost.ASIO) for C++.