Merge pull request #1 from redragonx/master

Fix argument string length in comparisons.
Merge pull request #2 from redragonx/master

Improved cross os C error codes implementation
Merge pull request #3 from redragonx/master

Add more features and fix memory leak.
Remove VC++ compile instructions since it won't work.
Strip out windows RNG code.
Add a makefile.
Clean up the --help menu.
Fix incorrect --hex in help message.
Change command line option letters.