Fixes #122 - Removed Range dependency in Span.  

Pull reqest for #122

This allowed the SpanUtil and ByteUtil classes to be moved from API to core module.
should also check all columns and row.  Also should test other prefix methods that take cq