Treat indent_func_*_param=true better within #defines.

Now code like
 #define foo \
     int long_function_name( \
         int x, \
         int y)
gets indented like it is above even with indent_func_*_param=true and
indent_func_param_double=false.