Assert: Simplify ok assertion

Fixes #587
Assert: Assert is now an instanced object exclusive to test blocks
Push: Push and PushFailure are now assert.custom and assert.failure
Test Obj: Using exaclty context instead of config.current
Test Obj: pushFailure method is no more a static method