Text and binary file comparison utility