Added references to the tutorial.
Fixed typo in url
Added documentation section to README
Added License file
Fix formatting of license file and change ending
Use ntohl rather than ntohs to convert forward and backward offsets. Traverse the full paths tree when printing the path section. Print entries index value. Add a few blank lines in the output to make it more readable.
Support symbolic links.
Use pattern rules and header detection to eliminate repetition. Added .gitignore to avoid accidental checkin of binaries and intermediate files.
Merge pull request #9 from baron1405/dumpbom-traverse

Allow dumpbom to traverse all Paths section paths.
Merge pull request #10 from baron1405/symlink-support

Support symbolic links.
Merge pull request #11 from baron1405/makefile-tweaks

Avoid repetition in the Makefile and automate header file dependencies
Update credits to acknowledge Baron Roberts
Fix formatting
Use install command to ensure proper permissions on installed files.
Remove unnecessary trailing slash.
Use stat on Windows since lstat is not defined because there are no
symlinks on Windows.
Restructure the project so that all source code is now in the src directory and manual pages are in the man directory. The build places the executables in the build/bin directory and compressed manual pages in build/man. These directories are created during the build and are removed when the clean target is run.
Put directory name in quotes.
Convert all tabs to spaces and adjust formatting for clarity and readability.
Ensure that build directories created even when do a 'build clean all'.