Change JadeModelFactory to use public methods

Instead of getting the names of private fields, get the names of
public methods.Take the method name in the form "getFooBar" and
add a value to the model with name "fooBar".