bump up version number to 3.4
fix compilation against Clang 3.4
update copyright notices
travis-ci use Clang 3.4
fix warning on signed/unsigned comparison