Fixes a long standing bug that was never used.
Table operator - (Table a, Table b) was returning a table that was returning -(a + b) rather than (a - b)

Adds 'ContainsColor', 'ContainsVector2', 'ContainsVector3' and 'Q' versions to Table
These figure out if the table contains a various type of value with a given key.

The normal ContainsX methods check all fields.
To check only one field, Call ContainsXQ, ex, ContainsColorQ