feature: add background option

Same as #6 but spawns in new process to prevent double test reporting, and uses "background:true" instead of "keepalive:false" to prevent blocking grunt. 

@Dignifiedquire if this looks good to you I'll merge it in.