fix logging and argument processing in endpoint-create
teach endpoint-create about --append
update README to match new design