start 3.5-IP branch
Merge branch 'master' into 3.5-IP

Conflicts:
	build.gradle
	fineuploader.jquery.json
	readme.md
remove old paywall FAQ item
#577 - Make dnd.js more generic, start of documentation
#577 - FAQ adjustment
#577 - DnD module readme, more dnd.js cleanup
#577 - DnD module readme cleanup
#577 - DnD module readme cleanup
#577 - fix DnD readme note
#577 - DnD jQuery plug-in wrapper
#577 - Added API documentation
#577 - start of jQuery plug-in wrapper documentation & example
#577 - handle case where plug-in is initialized w/out any options
#577 - finish DnD module documentation
#577 - mention DnD module in readme
#577 - prepend "drop" to log & error callbacks in DnD module to prevent possible collisions with uploader when using jQuery plug-in wrappers.
#730 - include XHR param (if available) in onComplete callback
#779 - new text option to allow integrators to override default message passed to onError
#777 - don't require a qq.Promise to be returned in a onPasteReceived handler
#577 - fix regression that results in an error when the default drop zone is disabled in FineUploader mode