joomla/joomla-platform — pull request #793 by robschley (2012-01-25 06:15:38+00:00)
Title: Added JApplicationInterface

Added JApplicationInterface to provide a starting point for a common application interface and to support better type hinting.
I also made JWeb, JCli, and JDaemon all support the new interface.