Added .gitignore

Signed-off-by: Michael Greenhill <doctorjbeam@gmail.com>
composer.json bugfix (lesson: validate before blindly pushing)

Signed-off-by: Michael Greenhill <doctorjbeam@gmail.com>