update to newest version of arbutus which uses JSDoc3 inline documentation. Fixes #20
use JSDoc3 optional parameter syntax