Added gitignore
Removed bzrignore.
Remove deprecation warnings in scons files.
Add %noinput directive to flex scanners so they don't create an unused input function, caught by -Wunused-function.
Test return value of strtol for range errors, when checking that a port that isn't in /etc/services database is just a number.
Updated gitignore.