upgrade to use troopjs 3.0.

Can we stick to double quotes (everywhere)?