avoid ruby dependency
Merge pull request #23 from locomotivecms/make_engine_agnostic

avoid ruby dependency