UtilityBinaryFileEditor first upgrade

Gonna take a break from this for awhile so if you want to have a go at
it or you have some new ideas go ahead. Just text me if you start
working on it so that i don't. Change Log:

-Cleaned up the code a lot
-Added the save functionality
-Added the add one row functionality
-Added the add rows... functionality
-Added an information label top right corner
-Added delete one row functionality (still clunky)
-Added delete row... functionality (still clunky)
-Added TODO and README files (go read TODO)