Added method 'Pattern<T : BasePattern>' to UIComponent.
Removed method Execute<T>(Action<T, UIComponent> actions.
Added class 'Application' as the base for the AUT.
Added shortcut method for matching based on 'ProcessId'.
Updated tests to use 'Contains' rather than 'EndsWith'.