Removed makeUnlimited/unlimited from resourcebuff in favor of BUFF_INFINITY constant

This simplifies the resource buffer interface significantly, reduces implementation complexity, and drastically reduces the corner-case testing burden for the class.  Note there is a related pull request with appropriate minor tweaks in cycamore.