Added a new block policy to only generate a block if the following is not empty.
Fixed generation regression leading to unnecessary access specifiers in some cases.

This was introduced in PR151 (Field properties).
Re-generated the parser bindings.