added get_field_details for related objects
refactored redundant conditional statement
modified inversed_order conditional to make it more readable
added tests for related objects include_hidden
added tests for related objects hidden only and with proxies
fixed failing unit test
added better check for with_model in RELATED_OBJECTS and implemented
unit tests for RELATED_M2M