Added UMD definition to allow requireJs and CommonJs

Fix for this issue: https://github.com/johnculviner/jquery.fileDownload/issues/31

And fixed the gitignore file (it was not actually ignoring the bin directories)