Merge branch 'develop' into feature-inspection

Conflicts:
	source/Autowiring/CoreContext.h
Now draws graph of contexts
Finished basic front end for Autonet Visualizer
Merge branch 'develop' into feature-inspection
Now client recieves initial state of contexts when client subscribes
Added gitignore from AutonetVisualizer
Created psudo-variadic SendMessage
Adding stub tests for context anchors

Conflicts:
	source/Autowiring/Autowired.h
Created AutoCreateSigil.

This is the same as AutoCreateContext but allows you to specify the Sigil type
Removed used of CreateAnonymous. Replaced with AutoCreateContext
removed unneccesary Create functions
Added AddAnchor and tuple header
Created ResolveAnchor
Autowired correctly anchors to parent context. Contract for Autorequired needs to be changed for anchors to work with Autorequired
Removed AutoRequire from CoreContext.h
Merge branch 'develop' into feature-anchor
AutoAnchor now implemented. Passes all tests
Added autowiring order test in ScopeTest
Changing deprecated uses of AutoRequired. Should now use Autowired unless you want context member to belong to current context.
Final touchups