Template loader behavior change

This is a change on the behavior of the template loader to enable it to load templates relatively to the package of the caller module, this way it will match the current behavior of the pyramid's chameleon template loader.

I have also added a test case for it.