RFC6330 conformity
We were doing really bad stuff. * we were not using the correct block size, but instead creating something completely out-of standard This surely means that we were not compatible with OpenRQ (Ticket #20), and possibly a reason for which decoding fails too ofter (Ticket #21). * We used the wrong ESI number, which should skip the padding numbers (#23, #20 ) * we did not expose the real block size to the user of the RFC namespace (RFC iterators) Signed-off-by:Luca Fulchir <luker@fenrirproject.org>