added mechanism by which one can override the argspec of a function (useful for decorators and arbitrary injectable sinks)
add ContextProcessor and SimpleContextProcessor
add mapping check for context processor defaults
add context processor tests