simplified system bag detection

if the owner is "bfw" (which is a reserved account and not to be used as
a regular used), the respective bag is not considered a wiki

however, we probably also need write checks on those bags - hopefully
we'll write proper tests for this eventually

in the process, eliminated duplication in `user_home`