started refactoring test models
Refactored M2M tests
Refactored initial Related Object tests
added include hidden test case
added test case for proxy
Completed RELATED_OBJECTS test cases
Fixed failing unit test
Refactored naming and added tests for Related Many to Many
Refactored RELATED M2M tests
solved duplicate naming issue
Added virtual and symmetrical
removed unused import
renamed test to test_legacy in order to avoid conflicts when merging
with other branch
Merge branch 'soc2014_meta_unittests' of http://github.com/PirosB3/django into soc2014_meta_refactor

Conflicts:
	tests/model_options/test.py
cloned previous test suite and integrated all the old legacy tests
refactored local m2m
removed old test file
added fields_models functions to map new output to old output
changed related_query_name as identifier for related objects