Change Entity.requires into a map for faster lookups.
Sketch of GetComponent using map[reflect.Type]Component.
Merge pull request #1 from dsymonds/master

Change Entity.requires into a map for faster lookups.