Return the exit code in ScriptExecutor

Solving issue #987

Now the exit code from the script in project.json need to be zero to ensure a successful build/pack/restore.
Looks like this `ExitCode` is not being consumed by any one as you return a boolean. Can we remove this?