fixes #3693 - API v2 - accept GET json format of object in PUT/POST requests to add/remove has_many associations
fixes #3339 - nested fact support, allow fact importers to be registered by plugins
fixes #2794 - set api_version and app_info in v1 and v2 base_controllers