TagsComponent and TagsProcessor addedAdding a TagsProcessor and TagsComponent for processing tags. The Tags component was already available in the model but not in engine
Updated ImageBorderTracer to detect clicks inside polygons with holes
- Some minor refactor in MarchingSquares algorithm
Added collider polygons to Image Renderer
Updated demo to add colliders to the bee frames
Some minor changes in VarsContext so complex types (e.g. Entity) can be used for declaring variables
Merge pull request #375 from anserran/colliders

Added colliders to Image Renderer (instead of having them at entity level, as before)
VariablesSystem updated so a "$this" entity variable can be used to set context.
Other systems and ChangeVarExecutor had to be updated since they use VariablesSystem
HasTag operator added to expressions. Test updated
Simple AddComponent effect
Registering processor for recently created AddComponent effect.
ALSO (Unrelated):
- ChangeVarExecutor changed to receive as parameter varsSystem
Simple test added
(DO NOT NEED TO REVIEW) bindings
Merge pull request #373 from jtorrente/addcomponent-effect

Add component effect
@anserran comments addressed
Schema
Executor and initialization
Test
(DO NOT NEED TO REVIEW) bindings
Bad formatting in these three classes breaks my nerve
Merge pull request #380 from jtorrente/formatting

Bad formatting in these three classes breaks my nerve