improve Sereal::Encoder's documentation

* add despription of header data structure
* encode_sereal() cannot encode header
* sereal_encode_with_object() can encode data + header
* added desciption of encode_sereal_with_header_data()