Allow usage of require.paths, while maintaining support for versions of PhantomJS that don't support it
Fix jshint errors with new require.paths support
fixes #832
Add an event emit for clicking

Add an event emit for clicking, passing the selector.
Support for whitespace for bootstrap/casper_path

Adding quotations around the file path to allow whitespace in the path
for the bootstrap.js file passed to the execution engine and the
CASPER_PATH argument.
Removing hardcoded Windows path delimiter

Allowing for .NET to determine the OS path delimiter when combining the
path for the bootstrap.js file.
Added a test for click emit

Added a test for click emit
Merge pull request #850 from tohann/master

Add an event emit for clicking
fixes #832 Enable POSTing JSON objects with casper.open()

this fixes #832 #196 in the following scenarios ..

  content-type can be
  * application/json
  * application/json; charset=utf-8
Merge pull request #840 from r8k/master

fixes #832 #196
Add style.display check for inline-block when determining element visibility

When checking for visibility, style.display is checked to match
“inline”.  Added a check for “inline-block”.
Merge pull request #855 from tohann/master

Add style.display check for inline-block when determining element visibility
Using 2 arg overload of Path.Combine for .NET 3
Merge pull request #851 from austin-rasmussen/master

Support for whitespace for bootstrap/casper_path
REFS #857 - Improved form.html from testsuite
Merge pull request #860 from mickaelandrieu/master

REFS #857 - Improved form.html from testsuite
Add ability to fill multiselects using fill() method
Merge pull request #862 from kbdaitch/master

Add ability to fill multiselect in forms
Merge pull request #774 from hexid/phantomjs2-require-bc

Allow usage of require.paths
Remove spurious fs calls

`entry` already contains an absolute path. The path that is constructed is strange and unusual. This causes issues on Windows with TrifleJS (WIP).