Add faker and factory_girl

accidentally updated all other modules.  hee hee oops
WIP: convert test suite to use factories instead of hard-coded data