Add test for plan, allow falsy id in request, add composer.phar to .gitignore