New test meta kernel downloader added, downloads a "minimal" set of kernels for tests. Added "Six" library dependancy for easier Python2/3 conflict fixing. I'm not sure how travis will take this. updated travis file to include six. Fixed one dumb error in setup.py. Improved download step to hopefully fix travis, not sure how else to ensure kernels are located and found beyond just including them in the repo.