OMNICELL.COM AMENDED AND RESTATED INVESTOR RIGHTS AGREEMENT