add Python 3.4 to Travis
more mixins
proper coverage of popolo pieces