unify END_HEADERS flag

A some point END_PUSH_PROMISE was merged into END_HEADERS. Part of #11 (draft-14).

The four failing tests are fixed by a patch in #12