hugo.buildSite not propagating errors up the call stack

errors are just 'swallowed' currently