Fix indent and whitespaces
Do not route do default gw when rule gw is down

- Add a new advanced misc option to change the behaviour
- When it is set and rule has its own gateway, that is down, just
  disable the rule instead of routing it to default gw

Fixes #2858