Enable more warnings and use the flags from dpkg-buildflags to enhance security.
Make sure to check argc before use argv.
Initialize some struct members reported by the compiler.
Initialize a few more uninitialized values.
Avoid warning when trying to print size_t value.
Avoid warning from unused variable.
Reorder keywords to avoid compilter warnings.
Avoid warning from compiler about empty if block.
Correct if block, only update neighbour->next_neighbour_update when the if-test is true.  Avoid compiler warning.
Correct test of FILE value.  Get rid of compiler warning.
Avoid warnings about missing initializers.
Make code to avoid compiler warnings about uninitialized variables simpler.  Fix some more.
Remove useless tests that have constant value because the variables are unsigned.
Merge with latest development branch.
Clean up after merge with upstream.
Merge current development branch.
Avoid duplicate settings for : and /.
Make sure all array values are initialized, getting rid of compiler warning.
Merge latest version.  Clean up merge conflict.
Merge branch 'development' into warnings-security