Improvements on calling CasperJS

- Adding environment variables to the casperjs exec
- Adding option to provide a path to the casper binary
- Adding exclusion for PHPStorm project files in gitignore
- Adding ability to provide custom JS to CasperJS