Update gems and switch to expect syntax

closes #20