updating travis.

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>
Update gitignore files to include composer.lock
Update local settings.