makes timestamp adding payload modifier callback handle empty payload correctly
using new timestamp adding payload modifier; remove duplicate self key
use new newpuffs puffs handler instead of receiveNewPuffs
new PB.Users.js core file
migrating helper functions and basic userRecord functionality into PB.Users
new PB.uniquify function; refactored R.prop; typo fix
uniquified, refactored, cleaned up