Fix VC build

Boost operator_bool.hpp defines either a conversion via
  explicit operator bool
  unspecified_bool_type

Compiling with C++11 (which VC automatically chooses) leads to the
former, which can't be implicitly casted to bool as of VC12 (listed
in their Release Notes as a breaking change).