Add boost::ignore_unused()
Fix #include in ignore_unused_test.cpp