Add some handling of option_type
Merge pull request #90 from mwiebe/option_type

Add some handling of option_type
Switch jenkins build to gcc44
Try gcc 4.1 again on the jenkins build
Rename metadata -> arrmeta  across the codebase

This is to more clearly distinguish the arrmeta (array metadata)
from other types of metadata used in other contexts.
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
Fix ctypes exposure of arrfunc_instantiate_t