Build: switch on -Wextra, get rid of most of the warnings
There are several unresolved -Wmissing-field-initializers on olderversions of GCC than 5.1, all of them false positive.
Static: Support for BFD controlled static routes
Adds a missing file.
I forgot to add that to the previous commit.