Added source property containing a snippets of the source failing (rather than everything in Eveidence)
Removed source property from error. JSHint don't provide a source value and this client should therefore not expose one
Handle newlines in validated script