Number formatting and province data sorting

Added the number formatting so that the vote numbers are shown as 53,212,345 instead of 53212345
Added more data to province data. Also allow sorting based on fields (% votes, number of actual votes per candidate and total votes)
Merged with original branch to remove merge conflict in app.js.map