Deletes unused js files and loads minified files for improved load time

Also, adds check to avoid js error (missing targetUrl's value would
throw a js error -controller.js)
Adds config file instructions
Merge pull request #108 from quiaro/master

Improves load time and adds config file instructions
Merge branch 'master' of github.com:craftercms/social into 2.3.x
Merge branch '2.3.x' of github.com:craftercms/social into 2.3.x
Merge branch '2.3.x' of https://github.com/craftercms/social into 2.3.x
IE fixes: HTMLElement not 'supported' in ie 8.
Adding destroyability to cached properties
Using slice method instead of splice to extract parameters from arguments
IE fixes: Creating Date.now function when it doesn't exist
Removing commented code
Adding "withCredentials" attributes to XHR object for CORS testability
Removed trailing comma
CKEditor changes.
Providing method for destroying the editor.
TODO: currently using a timeout to workaround initialisation problem with lightbox
CKEditor in non-inline modes loses it's listeners (or something) when parent is detached from the document. Fixed by destroying and recreating the editor when popover/inline widows show.
DESTROY app constant
Expand/Collapse social bar with single click
Upload support message updated
Upload support message prepended to the upload area
Validating weather the backdrop exists before manipulation
Extending Discussion base class defaults on subclass defaults