more exceptions rearranging
more _hr namespacing of internal methods
HR::Object#first and ith return nil on no lookup; doc refactorings
removed .first and .ith from Objects; HR now implements Enumerable
_hr underscoring
better naming and better README