nox_main.cc: correcting trailing spaces, expanding tabs.
gitignore: adding config and m4 generated scripts.

Ignore top level config directory and m4 build time generated scripts.
findtrailingcommas.py: adding .cc and .hh to track.

That's nice script to track cpp sources as well.
treewide: fixing trailing commas.

Trailing commas found by findtrailingcommas.py.
treewide: s///g
Merge pull request #11 from vitalivanov/dev

Fix a few formatting issues.
ethernetaddr.hh: adding all missed functions.

Issue #12.

ethernetaddr.cc module is not compiled in for now. Thus there are
possibilities to have undefined references. Moving all required methods
to header file and removing source module completely.
Small styling cleanups.
ethernetaddr.hh: moving hexit_value to unnamed ns.

Issue #12.

Addressing review comments from tootoonchian.
Merge pull request #13 from vitalivanov/issue-12

ethernetaddr.hh: make the library header-only and move helper functions to anonymous namespace.
nox_main.cc: unused variable warning corrected.

Issue #15

Correcting compilation warning by wrapping reliable functionality under RELIABLE_ENABLED macro.

../../src/nox_main.cc: In function ‘int main(int, char**)’:
../../src/nox_main.cc:293:10: warning: variable ‘reliable’ set but not used [-Wunused-but-set-variable]
nox_main.cc: s/RELIABLE_ENABLED/UNRELIABLE_ENABLED/g

Issue #15

Correcting name of the macro according to review comments.
Merge pull request #16 from vitalivanov/issue-15

nox_main.cc: unused variable warning corrected.