Use pillow instead of PIL

PIL is ridiculously hard to install on some platforms (large number of Stackoverflow questions to address this but no 
reliable cross-platform solution).  #17