Make the McLuhan API cleaner

Simplified the API by renaming from 'callURLScheme...' to
'invokeApp...'

Also, in SourceApp the view controller code now directly calls the
McLuhan API instead of going through the app delegate.