Add support for custom out_dir
Fix bug: Cannot lookup preprocessor based on moniker extension
Released version 0.04

       * Add support for custom out_dir
       * Fix bug: Cannot lookup preprocessor based on moniker extension