python3 compatibility

`SliceType` is an alias to `slice` and it was removed from python 3. looks like automatic conversion does not handle this properly
more type fixes
added Changelog entry
Merge pull request #22 from indeyets/patch-1

python3 compatibility