Merge branch 'release/1.2.2' into develop
add python 3 to classifiers
use --first-parent for pdiff() and changed()

issue #31
change to BSD license
clear up specification for empty() and __len__()

issue #34
start release 1.2.3
Merge branch 'release/1.2.3'