BOHelper.c -> BOHelper.m
Use NSTask for helper
Cleaned up handling of task return values. Log additional helper info.