Fixes syntax errors in the uncompressed JS

- FIX: Remove unneeded semicolons
- FIX: Mixed tabs and spaces issue (bug introduced by unknown commit)
- FIX: TypeError caused by line 41 being }); instead of )}; (bug introduced by commit 25aa6a1cda6e592b1af1bd1598cab0bea6909703)
- UPDATE: Readme details