Added find utility methods

Adds find methods to the various Heat domain objects. Updated an
existing find method to return None instead of raising an exception in
the event no matching value is found.

Change-Id: Ie431df143ab86f7e858802a0059cd4cca7ecdb44
Merge "Added find utility methods"