Correcting github issue #2 whereby cygwin reports 'unknown environment' when we know damn wll that the environment is cygwin. Folks need to help use support cygwin.
Moved ETH_P_* constant definitions from ether/channel.h to ether/ether.h where they belong.
Prefixed classfier related constants with 'CLASSIFIER_' to avoid confusion with some new constants that may have similar names.
Merge github.com:qca/open-plc-utils
Merge pull request #5 from I2SE/master

Fix typos in manpages
Update README file to reword instructions and add contributor names.
Remove include statements the reference non-existent endian.c which was removed from this toolkit because it was no longer required.
Added conditional include of tools/error.c to support the call to function error on systems that do not have that function. Program mdiogen was intended to compiled stand-alone (ie; without other toolkit modules) but we now have a case (MAC OSX) where it cannot be. This situation will be corrected in the future so that it can be compiled stand-alone.