fix unit tests under pyramid 1.5
fix merge conflicts
Add failing test for 'tm.should_activate'
Better failing tests for 'should_activate'
Activate or Not based on 'tm.should_activate'
Callable should only accept request for activate