factory: FIX: handle static inner classes
core: json - add jackson guava module
specs: add path in restxspec and review how they are stored

This is in preparation of a way to update specs, now a spec that has been loaded from a file can be saved with the store() method without wondering where it should be stored.
specs: add a way to update a ThenHttpResponse in a stored spec

This will be used by api-docs to provide a feature to fix expectation.
specs recorder:  add a header in response to give the recorded spec path
specs: rename DevRestxSpecRepository to HotReloadRSR and make it available in dev and test
api docs: add send & fix feature

This let one record a request/response and then fix expectation, useful when you try out a request and see that the response is not the expected one.