Fixed launch full source

changed it from using pure HTML to using a controller to handle
launching external source

Added inAppBrowser Cordova plugin to config.xml
   - prepared plugins for use, this likel created some new files