Increase maximum way node count from 16-bit to 32-bit

The Storeable implementation for Way was representing the number of way
nodes as a Character.  This is sufficient for most purposes (ie. API
data) but some third-party tools can create very long ways.  This size
increase adds a small overhead to persistence, but should be largely
unnoticeable.