Fix detection of member_type parameter emptiness for BOOST_FUSION_ADAPT_STRUCT.

As BOOST_PP_IS_EMPTY is not a general purpose emptiness checker, we limit
the ways it can be used.