bugfix : ensure setting the next_expire for the first time

when no volatile item was added yet and next_expire is 0
extended the protocol to support chunked-signing

compatibility with previous implementations is preserved