Initial pass at wrapping opencv functions. genc.py reads in core.hpp and spits out a bad set of functions. There are obviously a lot of edge cases to handle, but progress!