import WIP

i almost gave up porting erchef. but import the port anyway.
Merge pull request #167 from reallyenglish/tomoyukis

import WIP