Update dependencies, add behat, create first behat tests