Applied collide_dimensions to most of the basic interactive object types to hopefully net a large performance increase, eliminating a whole bunch of unusual corner cases where objects are processing thousands of unnecessary collisions (generally because they need to interact with a certain thing, and cancel out all other collisions, but still process them).  Added a new base prototype for acquirable items like coins.