ECS succesful build

- corrected platform toolsets
- optimized/unoptimized matches in signature_matcher
- remove_if in templated_list
- changed malloc/free to construct/destroy