Revamp SidReader. Now sorta better laid out.

Also introduce a util class for endian related stuff.