Added 'use strict' pragma to entity system spec;
Fixed up undefined variable;
Added EntitySystem added event spec;
Added EntitySystem added event functionality;
Updated Entity Mock to extend from EventEmitter;
Added EntitySystem removed event spec;
Updated EntitySystem with remove event functionality;
Refactored Entity System spec to create Entity Mocks;
Added Entity componentadded and componentremoved event spec;
Added Entity componentadded and componentremoved event functionality;
Updated EntitySystemMock to extend from EventEmitter;
Updated ComponentSystem .create spec;
Updated ComponentSystem .create functionality;
Updated test name for EntitySystem .create;
Added Family end to end tests;
Updated Family APi and functionality;
Updated Family spec;