Point to ruby 1.8 shim

Using a shim allows us to catch when 1.8 of ruby is not present and provide other options.

#ignore
Add hex ⇔ binary conversion functions

Also “cleanup” the other conversion functions (no need to source bash init file).