initial commit of m2m removal from get_fields
fixed bug related to hidden m2m fields
enabling cache for field names and maps
Merge branch 'soc2014_meta_refactor_upgrade_flags_get_field_tree' into no_m2m
internal refactor of redundant conditionals
refactored deprecated documentation
added comments for related_objects
removing deprecated comments