Fixed JSHint Errors
Removed unused settings from TradeWidget.js and TransferWidget.js
Merge branch 'add-account'
Merge remote-tracking branch 'manoj-remote/JSHint_Errors' into JSHint_Errors
1. Updated npm packages in package.json to their latest versions.
2. Massive changes to make the code comply with our coding standards, e.g. fixed the indentation to be consistent across all files (4 spaces).