Added point history API methods

Added point history API methods to insert point state changes into
history. Updated some point entity methods to update point history.