Google summer of code midterm review

Submitted on behalf of @rkojcev.  @jrgnicho and @shaun-edwards, please review.
I couldn't find any python scripts in this package.  This setup script is probably not needed.