Added a struct to hold all command options
Testing argp
Added GPLv3 license
Designed command line options
Parsing some command line options
Renamed "wb.c" to "wb"
Split the app into multiple files.

Now, only parts of the program depend on specific libraries. All public
functions (in .h files) use custom wb types that do not depend on
libraries, so at any time modules can be reimplemented to use another
library.
Updated Travis-CI build status image
Fixed a libtidy related crash on Cygwin
Added function for printing errors
Reimplemented argument parsing to use getopt_long

instead of argp which is unavailable on a lot of platforms
Usage strings now use the app basename
Implemented all command line option parsing
Moved source files to /src
Added Unity testing framework
Updated color parsing
Added a simple test
Added a Makefile for tests
Added a main Makefile
Fixed an error in a test