Fixes test naming for nose

Added increment and exists as staticmethods to Context
Context now only requires a method in the initializer