add gen/non-gen variants of FUNCTOR_IMPLEMENTATION and REGISTER macros. _GEN takes fully qualified name, non-_GEN takes a name. For now non-_GEN calls _GEN
make all existing uses of FUNCTOR_IMPLEMENTATION or REGISTER_DISPATCH use the _GEN version
make all FUNCTOR_IMPLEMENTATION and REGISTER_DISPATCH that can do so use non-_GEN variant
rewrite bitwise_cast with BOOST_SIMD_REGISTER_DISPATCH_TO_IF
BOOST_DISPATCH_REGISTER needs to take an additional 'Name' argument
add BOOST_DISPATCH_FUNCTION_DECLARE macro and NT2/Boost.SIMD shortcuts
add NT2_FUNCTION_DECLARE and BOOST_SIMD_FUNCTION_DECLARE everytime a function tag is created
missing conversions from fully-qualified name to symbol name in transpose/ctranspose
dsl/call.hpp must use _GEN REGISTER
fix a couple of bad DECLARE and bad usages of _GEN/non-GEN_
can't use non-gen macros as-is for factorizations and solvers
missing DECLARE for DSL functions
adding DECLARE to previously wrongly placed complexify
make operators use boost.simd tags instead of Proto ones
bad definition of BOOST_SIMD_REGISTER_DISPATCH_TO_IF