docs: defines.texi include seems to want to be after setfilename

* quagga.texi: I'm getting warnings about stuff in defines.texi not being
  defined when building quagga.info. Seems to be fixed by moving the include
  of defines.texi to the end of the header. Also, the Texinfo docs suggest
  setfilename must go first.
diff --git a/doc/quagga.texi b/doc/quagga.texi
index b4105ac..af82e51 100644
--- a/doc/quagga.texi
+++ b/doc/quagga.texi
@@ -1,11 +1,10 @@
 \input texinfo @c -*- texinfo -*-
-@c Set variables - sourced from defines.texi
-@include defines.texi
 
 @c %**start of header
-@setchapternewpage odd
-@settitle @uref{http://www.quagga.net,,@value{PACKAGE_NAME}}
 @setfilename quagga.info
+@settitle @uref{http://www.quagga.net,,@value{PACKAGE_NAME}}
+@c Set variables - sourced from defines.texi
+@include defines.texi
 @c %**end of header
 
 @c automake will automatically generate version.texi