Canduit business logic

CC @mlmorg @Raynos 
I like them. Increases readability IMHO. I try to do this only for very small things that interrupt the program flow, like returns and throws.

`if (error) throw error;`
`if (error) return cb();`