(For Jacob) Added newBuilder(JsonClass) method to Builder classes

This PR adds a new static method to Json classes which allows the construction of a builder that's pre-filled with the values from an existing instance of the json class. I.e.,

```java
OrderJson.newBuilder(order);
```

@jburnim