Split do tests into two files to reduce the compiler's memory footprint
Use decltype when available
Merge branch 'master' of github.com:sabel83/mpllibs