move brew assertion to new status codes

now asserts is Mac platform, presence of brew exec