Remove redundant check

This if() is already within an if() that checks the same thing

Change-Id: Id0d69ce34a6de212a67952a3ba6bd1e03f3bacb0
Modify lists in-place instead of making new lists

This was is about 2x as fast on normal-sized lists (5-10 items) and
5x as fast for really large lists (1000s of items)

Change-Id: I9fee2e6d6750f15ec4242f6989d89393419c5cdd
remove unused hash

Change-Id: If7f808039a26bc8bdb84a12b522baaf3ce4ba3fe
both names refer to the same function

Change-Id: I2eec018d0bee93db7a14c3d4d146eb9a56aeb7de
$property_set is always a ref from 2 lines above

Change-Id: Ia49e6c483565173dc77d779ebb1f4e5b060fef54
Fix bug

Shouldn't ever use "my ... if ..." constructs

I'm not sure what conditions would trip the problem, but it'll be hard to
debug if it did happen.

Change-Id: I5d95f687b408f0193d9bdc87708fa189e8d13030
Turn these subs in UR::Util into functions from methods

UR::Util isn't a class, and these aren't methods.  It should speed up
calling these functions a tiny bit, too.

Change-Id: If0b25c5d3216051a23b91139afd9283f9e55649b
remove comments
remove no-longer-accurate comment
normalize set rules
add test case to prevent regression
remove breakpoint
Merge pull request #32 from amb43790/boolexpr

More efficient boolexprs
whitespace
flatten_hard_refs should not silently allow nonsense UR::Object refs

We encountered an issue with flatten_hard_refs silently allowing garbage rules
to be created by passing over UR::Objects with missing data_types.  This
prompted a cleanup of the method.
Merge pull request #33 from nnutter/set

fix an issue that caused sets to identify by an unflattened BoolExpr
rename variables to clarify intent of code
Merge pull request #34 from nnutter/flatten_hard_refs

flatten_hard_refs should not silently allow nonsense UR::Object refs
remove comment that is a lie

Change-Id: Iee285608cfec2b9ab1d122597138e5a1148cdf36
Be more efficient

No sense filling up the hash and then wiping it out later if $table_name is set

Change-Id: Ie81b55e349ef71103cd83354d220b890fa37c0d3