Add missing fields in HashData

So getWork should return all of the information contained in the api request, even if you can recalculate midstate.