adds .idea and ide_helpers to gitignore

Signed-off-by: Daniel Berry <danielberrytn@gmail.com>
adds new service providers and hash key

Signed-off-by: Daniel Berry <danielberrytn@gmail.com>
updates composer deps

Signed-off-by: Daniel Berry <danielberrytn@gmail.com>