Pass application along with its windows as a property reference in Shelley engine.

Implement thin wrapper for the application that returns proper set of windows to traverse by selector engines.
Set the wrapper to the engine as soon as the engine is registered.

Please see also accompanying pull request on branch "ios7-alerts" of https://github.com/oradyvan/Shelley