Populate csv files within a folder to populate a sport with players, part 1

@ShaiNirShado 

This one gets the most basic functionality that we're looking for. It goes through all csv files in a folder at the root called ```default_players```, then it'll go through the columns as necessary and add them to the database, and add them to the proper sport id. (Format for CSV files are written in the comments).

Next up on the list is to manipulate strings in the csv so this process isn't so troublesome where we have to manually edit all the csvs to this format, and to label rookies. 

As for the other PR, can probably safely close that one (it's mainly for review purposes), but I was wondering if we should just run this populate method when we create the new sport?
Logger won't start out pre-defined; you should add 
var logger = require('../../logger'); at the top (assuming you've pulled the latest logger code from the main branch).

There are a few levels of logging that usually get used as a matter of general convention:
'debug' means messages that should only show up in debug mode
'info' is general messages that get logged but nothing is wrong
'warn' warns that something is risky, not ideal, or otherwise merits a closer look, but doesn't actually cause the function to break
'error' is an error

logger.log() takes two strings as input: First the severity and then the message. So you can call logger.log('error', 'blah blah blah') to output the error. Alternatively, logger.error("blah blah blah") does the same thing.