[meta] Add composer.json

Require `illuminate/database@4.2.*`

Add a `.gitignore` file to ignore the composer.lock file and the vendor directory.