Enable passing an 'ensure' parameter

Makes it easier to have Boxen automatically keep your MacVim updated.