Removed HRCoder depedency

Performance can be quite bad compared to `NSKeyedArchiver` and it turns out if one uses `archivedDataWithRootObject:` circular references can be handled just fine.