Refs #19 - Moved 'render_filename()' to Resource class. Added 'filename_engine' attribute.
Refactored MockEngine.render() return value: just like engines.
Tested DirResource.render_tree(). Moved MockEngine to diecutter.engines.mock. Improved and tested MockEngine (using str.format in render result).