Stop Five updater always writing content

The updater did not merge what was already in the db, so
was always writing content, even if it was already the same.
Fix formatting
Move brand creation into separate function
Merge pull request #497 from atlasapi/five-merge-on-write

Stop Five updater always writing content