Basic support for @jit decoration of methods

This short patch allows @jit to decorate methods.  The presence of `self` in all method argument lists will force methods to compile in object mode, but it is still possible to benefit from loop lifting as long as the loop does not access `self` directly.

In the future, we can apply more object mode optimization tricks to make @jit methods more useful.