Expose the type pattern matching to python
Eliminate the separate errmode parameter in assignment, just use ectx
Increase usage of eval_context in array_from_py methods
Add some python tests of the type pattern matching
Fix for python 2
Merge pull request #91 from mwiebe/more_option

More option-type work