Smaller and faster htmlSpecialCharsEntityEncode

Just optimized the function.
Merge pull request #17 from LeoDutra/patch-1

Smaller and faster htmlSpecialCharsEntityEncode
Small changes

Reduced some "uncompressable" code.
More small changes
prepareCallback
Merge pull request #21 from loraderon/master

new callback 'prepareCallback
upgraded demo to VS2012
merge
added promise support. removed stock error message
updated to latest demo to latest jquery components, misc cleanup
updated demo page a little bit
non-functional changes
private constants to get loaded first

Moved variables that are constant before plugin func to evaluate them
only once and always before they are used
Merge pull request #25 from Djemo/master

solves issue #23
added iframe remove, updated changelog
Add a timeout option, to prevent constant polling if the file download fails in a way the plugin can't detect
Merge pull request #29 from hollaburoo/master

Add timeout option
Revert "Merge pull request #29 from hollaburoo/master"

This reverts commit 949aa559b2fe2e15560f2c31d4c006e5a3fdf55e, reversing
changes made to 703324794e953c418976a38d0b5f276e70128cd3.
Removed iframe cleanup as it was causing download failure for some users
Update jquery.fileDownload.js