Do some variable name cleanup in lift-json.

We have a memo named `declaredFields` and another named `declaredFieldsMap`, that was added recently to prevent us from having to reflect on each retrieval of the declared fields. These names are a bit confusing, so let's change them up.

I'm thinking `hasDeclaredFieldsMemo` and `declaredFieldsMemo`.