findFirst method

Proposed findFirst static method using ActiveRecord-like pattern. Example usage would be for downloaded REST service data for which we have stored the server-based primary key in a custom field such as "pk". It is essentially findById but for custom lookups.