Revert "avoid zero-size arrays"
Merge pull request #27 from spotify/revert-21-bugfix/zero-size-array

Revert "avoid zero-size arrays"
Included test for binary compatibility (make it explicit if we break it)
Merge pull request #28 from spotify/binary-compat

Included test for binary compatibility (make it explicit if we break it)
Allocate 1 element in v to make GCC happier
Merge pull request #29 from spotify/gcc-1-elm

Allocate 1 element in v to make GCC happier