Fix TransitImmutableRecord hot reload
Fix TransitImmutableRecord hot reload

Wow, that was gross. transit-js tracks instances, so we have to enforce
its random generated transit$guid$ value. As result, hot reload works
for app records and reducers without nasty serialization bug. Without
this fix, transit-js serializer would forget all hot reloaded records.

robinpokorny/este,christophediprima/este,christophediprima/este,sikhote/davidsinclair,christophediprima/este,skallet/este,TheoMer/Gyms-Of-The-World,sikhote/davidsinclair,robinpokorny/este,TheoMer/este,este/este,este/este,TheoMer/este,christophediprima/este,robinpokorny/este,TheoMer/este,steida/este,cjk/smart-home-app,este/este,TheoMer/Gyms-Of-The-World,skallet/este,steida/este,TheoMer/Gyms-Of-The-World,este/este,sikhote/davidsinclair,skallet/este