prevent Json.decode call on leading 0 strings

### Base branch(merging into):
release/1.0

### Pivotal story link:
https://www.pivotaltracker.com/story/show/78294508

### What was the issue?
DO numbers with leading zeros are crashing the workflow engine

### Resolution?
fixed gem to not try and decode strings with leading 0s

### How did you verify the fix?
hope and prayer

### Changes to deployments(new settings)?
none

### Screenshots:
n/a

### Delete Branch after Merge?
no