Bacha/copy through stdin

@gravityrail @brettbevers Change to use STDIN as the way to flow csv files by row to postgres. This will allow importation of voter data from clients as opposed to local to the database.

I made some changes to the core implementation that we were using. I ran this code in nbec by loading the branch into my vagrant machine and all the imports passed. If this passes snuff it could be worthwhile to find all places that copy is called and switch to this.